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
IOException
public 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 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–2019 The Apache Software Foundation. All rights reserved.