public class DefaultIndexReader extends Object implements LuceneIndexReader
| Constructor and Description |
|---|
DefaultIndexReader(org.apache.lucene.store.Directory directory,
@Nullable org.apache.lucene.store.Directory suggestDirectory,
org.apache.lucene.analysis.Analyzer analyzer) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
long |
getIndexSize() |
@Nullable org.apache.lucene.search.suggest.analyzing.AnalyzingInfixSuggester |
getLookup() |
org.apache.lucene.index.IndexReader |
getReader() |
@Nullable org.apache.lucene.store.Directory |
getSuggestDirectory() |
public DefaultIndexReader(org.apache.lucene.store.Directory directory,
@Nullable
@Nullable org.apache.lucene.store.Directory suggestDirectory,
org.apache.lucene.analysis.Analyzer analyzer)
throws IOException
IOExceptionpublic org.apache.lucene.index.IndexReader getReader()
getReader in interface LuceneIndexReader@Nullable public @Nullable org.apache.lucene.search.suggest.analyzing.AnalyzingInfixSuggester getLookup()
getLookup in interface LuceneIndexReader@Nullable public @Nullable org.apache.lucene.store.Directory getSuggestDirectory()
getSuggestDirectory in interface LuceneIndexReaderpublic long getIndexSize()
throws IOException
getIndexSize in interface LuceneIndexReaderIOExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.