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