org.lexevs.dao.index.lucenesupport
Class LuceneDirectoryFactory.NamedDirectory
java.lang.Object
org.lexevs.dao.index.lucenesupport.LuceneDirectoryFactory.NamedDirectory
- Enclosing class:
- LuceneDirectoryFactory
public static class LuceneDirectoryFactory.NamedDirectory
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LuceneDirectoryFactory.NamedDirectory
public LuceneDirectoryFactory.NamedDirectory(org.apache.lucene.store.Directory directory,
java.lang.String indexName)
getDirectory
public org.apache.lucene.store.Directory getDirectory()
setDirectory
public void setDirectory(org.apache.lucene.store.Directory directory)
getIndexName
public java.lang.String getIndexName()
setIndexName
public void setIndexName(java.lang.String indexName)
getIndexSearcher
public org.apache.lucene.search.IndexSearcher getIndexSearcher()
setIndexSearcher
public void setIndexSearcher(org.apache.lucene.search.IndexSearcher indexSearcher)
getIndexReader
public org.apache.lucene.index.IndexReader getIndexReader()
setIndexReader
public void setIndexReader(org.apache.lucene.index.IndexReader indexReader)
createIndexSearcher
protected org.apache.lucene.search.IndexSearcher createIndexSearcher(org.apache.lucene.index.IndexReader indexReader)
throws java.lang.Exception
- Throws:
java.lang.Exception
createIndexReader
protected org.apache.lucene.index.IndexReader createIndexReader(org.apache.lucene.store.Directory directory)
throws java.lang.Exception
- Throws:
java.lang.Exception
refresh
public void refresh()
remove
public void remove()