Package com.logicaldoc.core.searchengine
The core of the search engine. LogicalDOC supports different kind of searches that are implementations of the
The entry point to this package is the
SearchEngine
The entry point to this package is the
Search
that allows a client to search documents and other objects.- Since:
- 1.0
- See Also:
FulltextSearch
,TagSearch
,Hit
-
Interface Summary Interface Description SearchEngine Model of a search engine with search and I/O capabilities. -
Class Summary Class Description FulltextSearch Search specialization for the Full text search.FulltextSearchOptions Search options specialization for the Full text search.Hit Search resultHits Iterator on the collection of hits, plus some statistical informations about the query.IndexerTask This task enlists all non-indexed documents and performs the indexingIndexOptimizer This task optimises all indexesLanguageProcessor Processor that takes care to store the language field of an incoming hit into a thread local variable.LanguageProcessorFactory Basic factory needed to instantiate the LanguageProcessorSearch This class executes a search against the full-text indexesSearchOptions Search optionsStandardSearchEngine Standard implementation that implements a local search engineTagSearch Search specialization for the Tag search. -
Enum Summary Enum Description HitField Models the field names that can be stored in the index -
Exception Summary Exception Description SearchException An error happened during search