| 
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||

| Interface Summary | |
|---|---|
| IndexRules.NumericRule<T> | |
| IndexRules.Rule | A single rule that dictates how a single property should be indexed. | 
| LuceneConfiguration | Interface used to obtain the Lucene Directory instance that should be used for a workspace given the name of the
 workspace. | 
| Class Summary | |
|---|---|
| AbstractLuceneSearchEngine<WorkspaceType extends SearchEngineWorkspace,ProcessorType extends SearchEngineProcessor> | An abstract SearchEngine implementation that is set up to use the Lucene library. | 
| AbstractLuceneSearchEngine.TupleCollector | |
| IndexRules | The set of rules that dictate how properties should be indexed. | 
| IndexRules.Builder | A builder of immutable IndexRules objects. | 
| LuceneConfigurations | A family of LuceneConfiguration implementations. | 
| LuceneConfigurations.FileSystemDirectoryFromNameFactory | A LuceneConfiguration implementation that creates FSDirectory instances for each workspace and index name. | 
| LuceneConfigurations.RamDirectoryFactory | A LuceneConfiguration implementation that creates RAMDirectory instances for each workspace and index name. | 
| LuceneI18n | |
| LuceneSearchEngine | A SearchEngine implementation that relies upon two separate indexes to manage the node properties and the node
 structure (path and children). | 
| LuceneSearchProcessor | Abstract SearchEngineProcessor implementation for the LuceneSearchEngine. | 
| LuceneSearchSession | The AbstractLuceneSearchEngine.WorkspaceSession implementation for the LuceneSearchEngine. | 
| LuceneSearchWorkspace | The SearchEngineWorkspace implementation for the LuceneSearchEngine. | 
| Enum Summary | |
|---|---|
| IndexRules.FieldType | |
| Exception Summary | |
|---|---|
| LuceneException | A runtime exception representing a problem operating against Lucene. | 
  | 
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||