public static class LuceneDirectoryFactory.NamedDirectory
extends java.lang.Object
Constructor and Description |
---|
NamedDirectory(org.apache.lucene.store.Directory directory,
java.lang.String indexName) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.lucene.index.IndexReader |
createIndexReader(org.apache.lucene.store.Directory directory) |
protected org.apache.lucene.search.IndexSearcher |
createIndexSearcher(org.apache.lucene.index.IndexReader indexReader) |
org.apache.lucene.search.join.ToParentBlockJoinIndexSearcher |
getBlockJoinSearcher() |
org.apache.lucene.store.Directory |
getDirectory() |
java.lang.String |
getIndexName() |
org.apache.lucene.index.IndexReader |
getIndexReader() |
org.apache.lucene.search.IndexSearcher |
getIndexSearcher() |
LuceneDirectoryFactory.NamedDirectory |
refresh() |
void |
remove() |
void |
setBlockJoinSearcher(org.apache.lucene.search.join.ToParentBlockJoinIndexSearcher blockJoinSearcher) |
void |
setDirectory(org.apache.lucene.store.Directory directory) |
void |
setIndexName(java.lang.String indexName) |
void |
setIndexReader(org.apache.lucene.index.IndexReader indexReader) |
void |
setIndexSearcher(org.apache.lucene.search.IndexSearcher indexSearcher) |
public NamedDirectory(org.apache.lucene.store.Directory directory, java.lang.String indexName)
public org.apache.lucene.store.Directory getDirectory()
public void setDirectory(org.apache.lucene.store.Directory directory)
public java.lang.String getIndexName()
public void setIndexName(java.lang.String indexName)
public org.apache.lucene.search.IndexSearcher getIndexSearcher()
public void setIndexSearcher(org.apache.lucene.search.IndexSearcher indexSearcher)
public org.apache.lucene.search.join.ToParentBlockJoinIndexSearcher getBlockJoinSearcher()
public void setBlockJoinSearcher(org.apache.lucene.search.join.ToParentBlockJoinIndexSearcher blockJoinSearcher)
public org.apache.lucene.index.IndexReader getIndexReader()
public void setIndexReader(org.apache.lucene.index.IndexReader indexReader)
protected org.apache.lucene.search.IndexSearcher createIndexSearcher(org.apache.lucene.index.IndexReader indexReader) throws java.lang.Exception
java.lang.Exception
protected org.apache.lucene.index.IndexReader createIndexReader(org.apache.lucene.store.Directory directory) throws java.lang.Exception
java.lang.Exception
public LuceneDirectoryFactory.NamedDirectory refresh()
public void remove()