gate.creole.ir.lucene
Class LuceneIREngine

java.lang.Object
  |
  +--gate.creole.ir.lucene.LuceneIREngine
All Implemented Interfaces:
IREngine

public class LuceneIREngine
extends Object
implements IREngine

The lucene IR engine. Packages a LuceneIndexManager and a LuceneSearch.


Field Summary
(package private)  IndexManager indexManager
           
(package private)  Search search
           
 
Constructor Summary
LuceneIREngine()
           
 
Method Summary
 IndexManager getIndexmanager()
          Gets the index manager component of this IR engine.
 String getName()
          Gets the name for this IR engine.
 Search getSearch()
          Gets the search component of this IR engine.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

search

Search search

indexManager

IndexManager indexManager
Constructor Detail

LuceneIREngine

public LuceneIREngine()
Method Detail

getSearch

public Search getSearch()
Description copied from interface: IREngine
Gets the search component of this IR engine.

Specified by:
getSearch in interface IREngine
Returns:
a Search value.

getIndexmanager

public IndexManager getIndexmanager()
Description copied from interface: IREngine
Gets the index manager component of this IR engine.

Specified by:
getIndexmanager in interface IREngine
Returns:
a IndexManager value.

getName

public String getName()
Description copied from interface: IREngine
Gets the name for this IR engine.

Specified by:
getName in interface IREngine
Returns: