DefaultSharedEntityIndexer.EntityDocument | Holds a Document and an identifying Term so we can delete any pre-existing document. |
DefaultSharedEntityIndexer.EntityDocumentFactory | |
DirectoryFactory | The DirectoryFactory allows a different Lucene Directory to be used |
QueryFactory | Build a Lucene query for shared entities . |
SharedEntityDocumentFactory | Build a Document for a SharedEntity |
SharedEntityFieldFactory | Build a Field from a SharedEntity |
SharedEntityIndexer | Responsible for actually indexing a SharedEntity . |
SharedEntityIndexManager | Responsible for managing indexing of all shared entities |
DefaultQueryFactory | |
DefaultSharedEntityIndexer | default implementation |
DefaultSharedEntityIndexManager | Default IndexManager for shared entities |
DefaultSharedEntitySearcher<S extends SharedEntity> | Default implementation of SharedEntitySearcher . |
IndexPathDirectoryFactory | An implementation that uses the IndexPathManager as its way of getting a
Directory
|
IsSharedFieldFactory | Responsible for building a Field that allows searching whether SharedEntity has been shared or not. |
IsSharedQueryFactory | Creates a query to retrieve all entities that have been shared in any way. |
MemoryDirectoryFactory | An implementation of DirectoryFactory that uses a org.apache.lucene.store.RAMDirectory
This is for testing only
|
MockSharedEntityIndexer | |
PermissionQueryFactory | Create a permission query. |
QueryBuilder | |
SharedEntityFieldFactory.Default | Default builders. |
SharedEntitySearchContextToQueryFactoryMap | Determines which QueryFactory to be used for a given SharedEntitySearchContext |
ShareTypePermissionsFieldFactory |