Uses of Class
org.apache.lucene.index.IndexReader
-
Packages that use IndexReader Package Description org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.search Code to search indices.org.apache.lucene.search.function Programmatic control over documents scores.org.apache.lucene.search.payloads The payloads package provides Query mechanisms for finding and using payloads.org.apache.lucene.search.spans The calculus of spans.org.apache.lucene.util Some utility classes. -
-
Uses of IndexReader in org.apache.lucene.index
Subclasses of IndexReader in org.apache.lucene.index Modifier and Type Class Description class
FilterIndexReader
AFilterIndexReader
contains another IndexReader, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality.class
MultiReader
An IndexReader which reads multiple indexes, appending their content.class
ParallelReader
An IndexReader which reads multiple, parallel indexes.class
SegmentReader
IndexReader implementation over a single segment.Fields in org.apache.lucene.index declared as IndexReader Modifier and Type Field Description protected IndexReader
FilterIndexReader. in
protected IndexReader[]
MultiReader. subReaders
Methods in org.apache.lucene.index that return IndexReader Modifier and Type Method Description IndexReader
IndexReader. clone(boolean openReadOnly)
Deprecated.Write support will be removed in Lucene 4.0.IndexReader
MultiReader. clone(boolean openReadOnly)
Deprecated.Write support will be removed in Lucene 4.0.IndexReader
ParallelReader. clone(boolean openReadOnly)
Deprecated.Write support will be removed in Lucene 4.0.IndexReader
SegmentReader. clone(boolean openReadOnly)
Deprecated.protected IndexReader
IndexReader. doOpenIfChanged()
If the index has changed since it was opened, open and return a new reader; else, returnnull
.protected IndexReader
IndexReader. doOpenIfChanged(boolean openReadOnly)
Deprecated.Write support will be removed in Lucene 4.0.protected IndexReader
IndexReader. doOpenIfChanged(IndexCommit commit)
If the index has changed since it was opened, open and return a new reader; else, returnnull
.protected IndexReader
IndexReader. doOpenIfChanged(IndexWriter writer, boolean applyAllDeletes)
If the index has changed since it was opened, open and return a new reader; else, returnnull
.protected IndexReader
MultiReader. doOpenIfChanged()
protected IndexReader
MultiReader. doOpenIfChanged(boolean openReadOnly)
Deprecated.Write support will be removed in Lucene 4.0.protected IndexReader
ParallelReader. doOpenIfChanged()
protected IndexReader
ParallelReader. doOpenIfChanged(boolean openReadOnly)
Deprecated.Write support will be removed in Lucene 4.0.protected IndexReader
SegmentReader. doOpenIfChanged()
protected IndexReader
SegmentReader. doOpenIfChanged(boolean openReadOnly)
Deprecated.IndexReader
IndexWriter. getReader()
Deprecated.Please useopen(IndexWriter,boolean)
instead.IndexReader
IndexWriter. getReader(int termInfosIndexDivisor)
Deprecated.Please useopen(IndexWriter,boolean)
instead.IndexReader[]
FilterIndexReader. getSequentialSubReaders()
IndexReader[]
IndexReader. getSequentialSubReaders()
Expert: returns the sequential sub readers that this reader is logically composed of.IndexReader[]
MultiReader. getSequentialSubReaders()
static IndexReader
IndexReader. open(IndexCommit commit)
Expert: returns an IndexReader reading the index in the givenIndexCommit
.static IndexReader
IndexReader. open(IndexCommit commit, boolean readOnly)
Deprecated.Write support will be removed in Lucene 4.0.static IndexReader
IndexReader. open(IndexCommit commit, int termInfosIndexDivisor)
Expert: returns an IndexReader reading the index in the givenIndexCommit
and termInfosIndexDivisor.static IndexReader
IndexReader. open(IndexCommit commit, IndexDeletionPolicy deletionPolicy, boolean readOnly)
Deprecated.Write support will be removed in Lucene 4.0.static IndexReader
IndexReader. open(IndexCommit commit, IndexDeletionPolicy deletionPolicy, boolean readOnly, int termInfosIndexDivisor)
Deprecated.Write support will be removed in Lucene 4.0.static IndexReader
IndexReader. open(IndexWriter writer, boolean applyAllDeletes)
Open a near real time IndexReader from theIndexWriter
.static IndexReader
IndexReader. open(Directory directory)
Returns a IndexReader reading the index in the given Directory, with readOnly=true.static IndexReader
IndexReader. open(Directory directory, boolean readOnly)
Deprecated.Write support will be removed in Lucene 4.0.static IndexReader
IndexReader. open(Directory directory, int termInfosIndexDivisor)
Expert: Returns a IndexReader reading the index in the given Director and given termInfosIndexDivisorstatic IndexReader
IndexReader. open(Directory directory, IndexDeletionPolicy deletionPolicy, boolean readOnly)
Deprecated.Write support will be removed in Lucene 4.0.static IndexReader
IndexReader. open(Directory directory, IndexDeletionPolicy deletionPolicy, boolean readOnly, int termInfosIndexDivisor)
Deprecated.Write support will be removed in Lucene 4.0.static IndexReader
IndexReader. openIfChanged(IndexReader oldReader)
If the index has changed since the provided reader was opened, open and return a new reader; else, return null.static IndexReader
IndexReader. openIfChanged(IndexReader oldReader, boolean readOnly)
Deprecated.Write support will be removed in Lucene 4.0.static IndexReader
IndexReader. openIfChanged(IndexReader oldReader, IndexCommit commit)
If the IndexCommit differs from what the provided reader is searching, or the provided reader is not already read-only, open and return a newreadOnly=true
reader; else, return null.static IndexReader
IndexReader. openIfChanged(IndexReader oldReader, IndexWriter writer, boolean applyAllDeletes)
Expert: If there changes (committed or not) in theIndexWriter
versus what the provided reader is searching, then open and return a new read-only IndexReader searching both committed and uncommitted changes from the writer; else, return null (though, the current implementation never returns null).IndexReader
IndexReader. reopen()
Deprecated.UseopenIfChanged(IndexReader)
insteadIndexReader
IndexReader. reopen(boolean openReadOnly)
Deprecated.Write support will be removed in Lucene 4.0.IndexReader
IndexReader. reopen(IndexCommit commit)
Deprecated.UseopenIfChanged(IndexReader,IndexCommit)
insteadIndexReader
IndexReader. reopen(IndexWriter writer, boolean applyAllDeletes)
Deprecated.UseopenIfChanged(IndexReader,IndexWriter,boolean)
insteadMethods in org.apache.lucene.index with parameters of type IndexReader Modifier and Type Method Description void
ParallelReader. add(IndexReader reader)
Add an IndexReader.void
ParallelReader. add(IndexReader reader, boolean ignoreStoredFields)
Add an IndexReader whose stored fields will not be returned.void
IndexWriter. addIndexes(IndexReader... readers)
Merges the provided indexes into this index.PayloadProcessorProvider.ReaderPayloadProcessor
PayloadProcessorProvider. getReaderProcessor(IndexReader reader)
Returns aPayloadProcessorProvider.ReaderPayloadProcessor
for the givenDirectory
, through whichPayloadProcessorProvider.PayloadProcessor
s can be obtained for eachTerm
, ornull
if none should be used.void
IndexReader.ReaderClosedListener. onClose(IndexReader reader)
static IndexReader
IndexReader. openIfChanged(IndexReader oldReader)
If the index has changed since the provided reader was opened, open and return a new reader; else, return null.static IndexReader
IndexReader. openIfChanged(IndexReader oldReader, boolean readOnly)
Deprecated.Write support will be removed in Lucene 4.0.static IndexReader
IndexReader. openIfChanged(IndexReader oldReader, IndexCommit commit)
If the IndexCommit differs from what the provided reader is searching, or the provided reader is not already read-only, open and return a newreadOnly=true
reader; else, return null.static IndexReader
IndexReader. openIfChanged(IndexReader oldReader, IndexWriter writer, boolean applyAllDeletes)
Expert: If there changes (committed or not) in theIndexWriter
versus what the provided reader is searching, then open and return a new read-only IndexReader searching both committed and uncommitted changes from the writer; else, return null (though, the current implementation never returns null).abstract void
IndexWriter.IndexReaderWarmer. warm(IndexReader reader)
Constructors in org.apache.lucene.index with parameters of type IndexReader Constructor Description FilterIndexReader(IndexReader in)
Construct a FilterIndexReader based on the specified base reader.MultipleTermPositions(IndexReader indexReader, Term[] terms)
Creates a newMultipleTermPositions
instance.MultiReader(IndexReader... subReaders)
Construct a MultiReader aggregating the named set of (sub)readers.MultiReader(IndexReader[] subReaders, boolean closeSubReaders)
Construct a MultiReader aggregating the named set of (sub)readers. -
Uses of IndexReader in org.apache.lucene.search
Fields in org.apache.lucene.search declared as IndexReader Modifier and Type Field Description protected IndexReader
FieldCacheDocIdSet. reader
protected IndexReader[]
IndexSearcher. subReaders
Methods in org.apache.lucene.search that return IndexReader Modifier and Type Method Description IndexReader
IndexSearcher. getIndexReader()
Return theIndexReader
this searches.IndexReader[]
IndexSearcher. getSubReaders()
Returns the atomic subReaders used by this searcher.Methods in org.apache.lucene.search with parameters of type IndexReader Modifier and Type Method Description long
NRTManager.TrackingIndexWriter. addIndexes(IndexReader... readers)
SpanFilterResult
CachingSpanFilter. bitSpans(IndexReader reader)
abstract SpanFilterResult
SpanFilter. bitSpans(IndexReader reader)
Returns a SpanFilterResult with true for documents which should be permitted in search results, and false for those that should not and Spans for where the true docs match.SpanFilterResult
SpanQueryFilter. bitSpans(IndexReader reader)
protected DocIdSet
CachingWrapperFilter. docIdSetToCache(DocIdSet docIdSet, IndexReader reader)
Provide the DocIdSet to be cached, using the DocIdSet provided by the wrapped Filter.Explanation
BooleanQuery.BooleanWeight. explain(IndexReader reader, int doc)
Explanation
ConstantScoreQuery.ConstantWeight. explain(IndexReader reader, int doc)
Explanation
DisjunctionMaxQuery.DisjunctionMaxWeight. explain(IndexReader reader, int doc)
Explain the score we computed for docabstract Explanation
Weight. explain(IndexReader reader, int doc)
An explanation of the score computation for the named document.protected void
IndexSearcher. gatherSubReaders(List<IndexReader> allSubReaders, IndexReader r)
byte[]
FieldCache. getBytes(IndexReader reader, String field)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as a single byte and returns an array of sizereader.maxDoc()
of the value each document has in the given field.byte[]
FieldCache. getBytes(IndexReader reader, String field, FieldCache.ByteParser parser)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as bytes and returns an array of sizereader.maxDoc()
of the value each document has in the given field.byte[]
FieldCache. getBytes(IndexReader reader, String field, FieldCache.ByteParser parser, boolean setDocsWithField)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as bytes and returns an array of sizereader.maxDoc()
of the value each document has in the given field.DocIdSet
CachingSpanFilter. getDocIdSet(IndexReader reader)
DocIdSet
CachingWrapperFilter. getDocIdSet(IndexReader reader)
abstract DocIdSet
FieldCacheRangeFilter. getDocIdSet(IndexReader reader)
This method is implemented for each data typeDocIdSet
FieldCacheTermsFilter. getDocIdSet(IndexReader reader)
DocIdSet
FieldValueFilter. getDocIdSet(IndexReader reader)
abstract DocIdSet
Filter. getDocIdSet(IndexReader reader)
Creates aDocIdSet
enumerating the documents that should be permitted in search results.DocIdSet
MultiTermQueryWrapperFilter. getDocIdSet(IndexReader reader)
Returns a DocIdSet with documents that should be permitted in search results.DocIdSet
QueryWrapperFilter. getDocIdSet(IndexReader reader)
DocIdSet
SpanQueryFilter. getDocIdSet(IndexReader reader)
Bits
FieldCache. getDocsWithField(IndexReader reader, String field)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
and returns a bit set at the size ofreader.maxDoc()
, with turned on bits for each docid that does have a value for this field.double[]
FieldCache. getDoubles(IndexReader reader, String field)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as integers and returns an array of sizereader.maxDoc()
of the value each document has in the given field.double[]
FieldCache. getDoubles(IndexReader reader, String field, FieldCache.DoubleParser parser)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as doubles and returns an array of sizereader.maxDoc()
of the value each document has in the given field.double[]
FieldCache. getDoubles(IndexReader reader, String field, FieldCache.DoubleParser parser, boolean setDocsWithField)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as doubles and returns an array of sizereader.maxDoc()
of the value each document has in the given field.protected FilteredTermEnum
FuzzyQuery. getEnum(IndexReader reader)
protected abstract FilteredTermEnum
MultiTermQuery. getEnum(IndexReader reader)
Construct the enumeration to be used, expanding the pattern term.protected FilteredTermEnum
NumericRangeQuery. getEnum(IndexReader reader)
protected FilteredTermEnum
PrefixQuery. getEnum(IndexReader reader)
protected FilteredTermEnum
TermRangeQuery. getEnum(IndexReader reader)
protected FilteredTermEnum
WildcardQuery. getEnum(IndexReader reader)
float[]
FieldCache. getFloats(IndexReader reader, String field)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as floats and returns an array of sizereader.maxDoc()
of the value each document has in the given field.float[]
FieldCache. getFloats(IndexReader reader, String field, FieldCache.FloatParser parser)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as floats and returns an array of sizereader.maxDoc()
of the value each document has in the given field.float[]
FieldCache. getFloats(IndexReader reader, String field, FieldCache.FloatParser parser, boolean setDocsWithField)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as floats and returns an array of sizereader.maxDoc()
of the value each document has in the given field.int[]
FieldCache. getInts(IndexReader reader, String field)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as integers and returns an array of sizereader.maxDoc()
of the value each document has in the given field.int[]
FieldCache. getInts(IndexReader reader, String field, FieldCache.IntParser parser)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as integers and returns an array of sizereader.maxDoc()
of the value each document has in the given field.int[]
FieldCache. getInts(IndexReader reader, String field, FieldCache.IntParser parser, boolean setDocsWithField)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as integers and returns an array of sizereader.maxDoc()
of the value each document has in the given field.long[]
FieldCache. getLongs(IndexReader reader, String field)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as longs and returns an array of sizereader.maxDoc()
of the value each document has in the given field.long[]
FieldCache. getLongs(IndexReader reader, String field, FieldCache.LongParser parser)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as longs and returns an array of sizereader.maxDoc()
of the value each document has in the given field.long[]
FieldCache. getLongs(IndexReader reader, String field, FieldCache.LongParser parser, boolean setDocsWithField)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as longs and returns an array of sizereader.maxDoc()
of the value each document has in the given field.short[]
FieldCache. getShorts(IndexReader reader, String field)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as shorts and returns an array of sizereader.maxDoc()
of the value each document has in the given field.short[]
FieldCache. getShorts(IndexReader reader, String field, FieldCache.ShortParser parser)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as shorts and returns an array of sizereader.maxDoc()
of the value each document has in the given field.short[]
FieldCache. getShorts(IndexReader reader, String field, FieldCache.ShortParser parser, boolean setDocsWithField)
Checks the internal cache for an appropriate entry, and if none is found, reads the terms infield
as shorts and returns an array of sizereader.maxDoc()
of the value each document has in the given field.FieldCache.StringIndex
FieldCache. getStringIndex(IndexReader reader, String field)
Checks the internal cache for an appropriate entry, and if none is found reads the term values infield
and returns an array of them in natural order, along with an array telling which element in the term array each document uses.String[]
FieldCache. getStrings(IndexReader reader, String field)
Checks the internal cache for an appropriate entry, and if none is found, reads the term values infield
and returns an array of sizereader.maxDoc()
containing the value each document has in the given field.protected FilteredTermEnum
MultiTermQuery.RewriteMethod. getTermsEnum(IndexReader reader, MultiTermQuery query)
Returns theMultiTermQuery
sFilteredTermEnum
IndexSearcher
SearcherFactory. newSearcher(IndexReader reader)
Returns a new IndexSearcher over the given reader.void
FieldCache. purge(IndexReader r)
Expert: drops all cache entries associated with this reader.Query
BooleanQuery. rewrite(IndexReader reader)
Query
ConstantScoreQuery. rewrite(IndexReader reader)
Query
DisjunctionMaxQuery. rewrite(IndexReader reader)
Optimize our representation and our subqueries representationsQuery
FilteredQuery. rewrite(IndexReader reader)
Rewrites the wrapped query.Query
MultiPhraseQuery. rewrite(IndexReader reader)
Query
MultiTermQuery. rewrite(IndexReader reader)
To rewrite to a simpler form, instead return a simpler enum fromMultiTermQuery.getEnum(IndexReader)
.abstract Query
MultiTermQuery.RewriteMethod. rewrite(IndexReader reader, MultiTermQuery query)
Query
NGramPhraseQuery. rewrite(IndexReader reader)
Query
PhraseQuery. rewrite(IndexReader reader)
Query
Query. rewrite(IndexReader reader)
Expert: called to re-write queries into primitive queries.Q
ScoringRewrite. rewrite(IndexReader reader, MultiTermQuery query)
Q
TopTermsRewrite. rewrite(IndexReader reader, MultiTermQuery query)
Scorer
BooleanQuery.BooleanWeight. scorer(IndexReader reader, boolean scoreDocsInOrder, boolean topScorer)
Scorer
ConstantScoreQuery.ConstantWeight. scorer(IndexReader reader, boolean scoreDocsInOrder, boolean topScorer)
Scorer
DisjunctionMaxQuery.DisjunctionMaxWeight. scorer(IndexReader reader, boolean scoreDocsInOrder, boolean topScorer)
Create the scorer used to score our associated DisjunctionMaxQueryabstract Scorer
Weight. scorer(IndexReader reader, boolean scoreDocsInOrder, boolean topScorer)
Returns aScorer
which scores documents in/out-of order according toscoreDocsInOrder
.void
CachingCollector. setNextReader(IndexReader reader, int docBase)
abstract void
Collector. setNextReader(IndexReader reader, int docBase)
Called before collecting from each IndexReader.void
FieldComparator.ByteComparator. setNextReader(IndexReader reader, int docBase)
void
FieldComparator.DocComparator. setNextReader(IndexReader reader, int docBase)
void
FieldComparator.DoubleComparator. setNextReader(IndexReader reader, int docBase)
void
FieldComparator.FloatComparator. setNextReader(IndexReader reader, int docBase)
void
FieldComparator.IntComparator. setNextReader(IndexReader reader, int docBase)
void
FieldComparator.LongComparator. setNextReader(IndexReader reader, int docBase)
void
FieldComparator.NumericComparator. setNextReader(IndexReader reader, int docBase)
void
FieldComparator.RelevanceComparator. setNextReader(IndexReader reader, int docBase)
abstract void
FieldComparator. setNextReader(IndexReader reader, int docBase)
Set a new Reader.void
FieldComparator.ShortComparator. setNextReader(IndexReader reader, int docBase)
void
FieldComparator.StringComparatorLocale. setNextReader(IndexReader reader, int docBase)
void
FieldComparator.StringOrdValComparator. setNextReader(IndexReader reader, int docBase)
void
FieldComparator.StringValComparator. setNextReader(IndexReader reader, int docBase)
void
MultiCollector. setNextReader(IndexReader reader, int o)
void
PositiveScoresOnlyCollector. setNextReader(IndexReader reader, int docBase)
void
TimeLimitingCollector. setNextReader(IndexReader reader, int base)
void
TopScoreDocCollector. setNextReader(IndexReader reader, int base)
void
TotalHitCountCollector. setNextReader(IndexReader reader, int docBase)
Method parameters in org.apache.lucene.search with type arguments of type IndexReader Modifier and Type Method Description protected void
IndexSearcher. gatherSubReaders(List<IndexReader> allSubReaders, IndexReader r)
Constructors in org.apache.lucene.search with parameters of type IndexReader Constructor Description FieldCacheDocIdSet(IndexReader reader)
FuzzyTermEnum(IndexReader reader, Term term)
Creates a FuzzyTermEnum with an empty prefix and a minSimilarity of 0.5f.FuzzyTermEnum(IndexReader reader, Term term, float minSimilarity)
Creates a FuzzyTermEnum with an empty prefix.FuzzyTermEnum(IndexReader reader, Term term, float minSimilarity, int prefixLength)
Constructor for enumeration of all terms from specifiedreader
which share a prefix of lengthprefixLength
withterm
and which have a fuzzy similarity >minSimilarity
.IndexSearcher(IndexReader r)
Creates a searcher searching the provided index.IndexSearcher(IndexReader r, ExecutorService executor)
Runs searches for each segment separately, using the provided ExecutorService.IndexSearcher(IndexReader reader, IndexReader[] subReaders, int[] docStarts)
Expert: directly specify the reader, subReaders and their docID starts.IndexSearcher(IndexReader reader, IndexReader[] subReaders, int[] docStarts, ExecutorService executor)
Expert: directly specify the reader, subReaders and their docID starts, and an ExecutorService.PrefixTermEnum(IndexReader reader, Term prefix)
SingleTermEnum(IndexReader reader, Term singleTerm)
Creates a newSingleTermEnum
.TermRangeTermEnum(IndexReader reader, String field, String lowerTermText, String upperTermText, boolean includeLower, boolean includeUpper, Collator collator)
Enumerates all terms greater/equal thanlowerTerm
but less/equal thanupperTerm
.WildcardTermEnum(IndexReader reader, Term term)
Creates a newWildcardTermEnum
. -
Uses of IndexReader in org.apache.lucene.search.function
Fields in org.apache.lucene.search.function declared as IndexReader Modifier and Type Field Description protected IndexReader
CustomScoreProvider. reader
Methods in org.apache.lucene.search.function with parameters of type IndexReader Modifier and Type Method Description DocValues
ByteFieldSource. getCachedFieldValues(FieldCache cache, String field, IndexReader reader)
abstract DocValues
FieldCacheSource. getCachedFieldValues(FieldCache cache, String field, IndexReader reader)
Return cached DocValues for input field and reader.DocValues
FloatFieldSource. getCachedFieldValues(FieldCache cache, String field, IndexReader reader)
DocValues
IntFieldSource. getCachedFieldValues(FieldCache cache, String field, IndexReader reader)
DocValues
ShortFieldSource. getCachedFieldValues(FieldCache cache, String field, IndexReader reader)
protected CustomScoreProvider
CustomScoreQuery. getCustomScoreProvider(IndexReader reader)
Returns aCustomScoreProvider
that calculates the custom scores for the givenIndexReader
.DocValues
FieldCacheSource. getValues(IndexReader reader)
DocValues
OrdFieldSource. getValues(IndexReader reader)
DocValues
ReverseOrdFieldSource. getValues(IndexReader reader)
abstract DocValues
ValueSource. getValues(IndexReader reader)
Return the DocValues used by the function query.Query
CustomScoreQuery. rewrite(IndexReader reader)
Query
ValueSourceQuery. rewrite(IndexReader reader)
Constructors in org.apache.lucene.search.function with parameters of type IndexReader Constructor Description CustomScoreProvider(IndexReader reader)
Creates a new instance of the provider class for the givenIndexReader
. -
Uses of IndexReader in org.apache.lucene.search.payloads
Methods in org.apache.lucene.search.payloads with parameters of type IndexReader Modifier and Type Method Description Explanation
PayloadTermQuery.PayloadTermWeight. explain(IndexReader reader, int doc)
Scorer
PayloadNearQuery.PayloadNearSpanWeight. scorer(IndexReader reader, boolean scoreDocsInOrder, boolean topScorer)
Scorer
PayloadTermQuery.PayloadTermWeight. scorer(IndexReader reader, boolean scoreDocsInOrder, boolean topScorer)
Constructors in org.apache.lucene.search.payloads with parameters of type IndexReader Constructor Description PayloadSpanUtil(IndexReader reader)
-
Uses of IndexReader in org.apache.lucene.search.spans
Methods in org.apache.lucene.search.spans with parameters of type IndexReader Modifier and Type Method Description Explanation
SpanWeight. explain(IndexReader reader, int doc)
Spans
FieldMaskingSpanQuery. getSpans(IndexReader reader)
Spans
SpanMultiTermQueryWrapper. getSpans(IndexReader reader)
Spans
SpanNearQuery. getSpans(IndexReader reader)
Spans
SpanNotQuery. getSpans(IndexReader reader)
Spans
SpanOrQuery. getSpans(IndexReader reader)
Spans
SpanPositionCheckQuery. getSpans(IndexReader reader)
abstract Spans
SpanQuery. getSpans(IndexReader reader)
Expert: Returns the matches for this query in an index.Spans
SpanTermQuery. getSpans(IndexReader reader)
Query
FieldMaskingSpanQuery. rewrite(IndexReader reader)
Query
SpanMultiTermQueryWrapper. rewrite(IndexReader reader)
abstract SpanQuery
SpanMultiTermQueryWrapper.SpanRewriteMethod. rewrite(IndexReader reader, MultiTermQuery query)
SpanQuery
SpanMultiTermQueryWrapper.TopTermsSpanBooleanQueryRewrite. rewrite(IndexReader reader, MultiTermQuery query)
Query
SpanNearQuery. rewrite(IndexReader reader)
Query
SpanNotQuery. rewrite(IndexReader reader)
Query
SpanOrQuery. rewrite(IndexReader reader)
Query
SpanPositionCheckQuery. rewrite(IndexReader reader)
Scorer
SpanWeight. scorer(IndexReader reader, boolean scoreDocsInOrder, boolean topScorer)
Constructors in org.apache.lucene.search.spans with parameters of type IndexReader Constructor Description NearSpansOrdered(SpanNearQuery spanNearQuery, IndexReader reader)
NearSpansOrdered(SpanNearQuery spanNearQuery, IndexReader reader, boolean collectPayloads)
NearSpansUnordered(SpanNearQuery query, IndexReader reader)
PositionCheckSpan(IndexReader reader)
-
Uses of IndexReader in org.apache.lucene.util
Methods in org.apache.lucene.util with parameters of type IndexReader Modifier and Type Method Description protected abstract void
ReaderUtil.Gather. add(int base, IndexReader r)
static void
ReaderUtil. gatherSubReaders(List<IndexReader> allSubReaders, IndexReader reader)
Gathers sub-readers from reader into a List.static Collection<String>
ReaderUtil. getIndexedFields(IndexReader reader)
static FieldInfos
ReaderUtil. getMergedFieldInfos(IndexReader reader)
Call this to get the (merged) FieldInfos for a composite readerMethod parameters in org.apache.lucene.util with type arguments of type IndexReader Modifier and Type Method Description static void
ReaderUtil. gatherSubReaders(List<IndexReader> allSubReaders, IndexReader reader)
Gathers sub-readers from reader into a List.Constructors in org.apache.lucene.util with parameters of type IndexReader Constructor Description Gather(IndexReader r)
-