Uses of Class
org.apache.lucene.queries.intervals.IntervalIterator
-
Packages that use IntervalIterator Package Description org.apache.lucene.queries.intervals Intervals queries -
-
Uses of IntervalIterator in org.apache.lucene.queries.intervals
Fields in org.apache.lucene.queries.intervals declared as IntervalIterator Modifier and Type Field Description (package private) IntervalIterator
FilteringIntervalIterator. a
(package private) IntervalIterator
RelativeIterator. a
(package private) IntervalIterator
FilteringIntervalIterator. b
(package private) IntervalIterator
RelativeIterator. b
(package private) IntervalIterator
DisjunctionIntervalsSource.DisjunctionIntervalIterator. current
private static IntervalIterator
DisjunctionIntervalsSource. EMPTY
private static IntervalIterator
DisjunctionIntervalsSource. EXHAUSTED
private IntervalIterator
ExtendedIntervalIterator. in
protected IntervalIterator
IntervalFilter. in
(package private) IntervalIterator
OffsetIntervalsSource.OffsetIntervalIterator. in
private IntervalIterator
RepeatingIntervalsSource.DuplicateIntervalIterator. in
IntervalIterator
DisiWrapper. intervals
private IntervalIterator
IntervalScorer. intervals
(package private) IntervalIterator
ConjunctionMatchesIterator. iterator
private IntervalIterator
MinimumShouldMatchIntervalsSource.MinimumShouldMatchIntervalIterator. lead
private IntervalIterator[]
UnorderedIntervalsSource.UnorderedIntervalIterator. subIterators
Fields in org.apache.lucene.queries.intervals with type parameters of type IntervalIterator Modifier and Type Field Description private PriorityQueue<IntervalIterator>
MinimumShouldMatchIntervalsSource.MinimumShouldMatchIntervalIterator. backgroundQueue
private java.util.Collection<IntervalIterator>
MinimumShouldMatchIntervalsSource.MinimumShouldMatchIntervalIterator. currentIterators
(package private) PriorityQueue<IntervalIterator>
DisjunctionIntervalsSource.DisjunctionIntervalIterator. intervalQueue
(package private) java.util.List<IntervalIterator>
DisjunctionIntervalsSource.DisjunctionIntervalIterator. iterators
(package private) java.util.Map<IntervalIterator,CachingMatchesIterator>
MinimumShouldMatchIntervalsSource.MinimumMatchesIterator. lookup
private PriorityQueue<IntervalIterator>
MinimumShouldMatchIntervalsSource.MinimumShouldMatchIntervalIterator. proximityQueue
private PriorityQueue<IntervalIterator>
UnorderedIntervalsSource.UnorderedIntervalIterator. queue
(package private) java.util.List<IntervalIterator>
ConjunctionIntervalIterator. subIterators
Methods in org.apache.lucene.queries.intervals that return IntervalIterator Modifier and Type Method Description protected IntervalIterator
BlockIntervalsSource. combine(java.util.List<IntervalIterator> iterators)
protected abstract IntervalIterator
ConjunctionIntervalsSource. combine(java.util.List<IntervalIterator> iterators)
protected IntervalIterator
ContainedByIntervalsSource. combine(java.util.List<IntervalIterator> iterators)
protected IntervalIterator
ContainingIntervalsSource. combine(java.util.List<IntervalIterator> iterators)
protected abstract IntervalIterator
DifferenceIntervalsSource. combine(IntervalIterator minuend, IntervalIterator subtrahend)
protected abstract IntervalIterator
MinimizingConjunctionIntervalsSource. combine(java.util.List<IntervalIterator> iterators, MinimizingConjunctionIntervalsSource.MatchCallback onMatch)
protected IntervalIterator
NonOverlappingIntervalsSource. combine(IntervalIterator minuend, IntervalIterator subtrahend)
protected IntervalIterator
NotContainedByIntervalsSource. combine(IntervalIterator minuend, IntervalIterator subtrahend)
protected IntervalIterator
NotContainingIntervalsSource. combine(IntervalIterator minuend, IntervalIterator subtrahend)
protected IntervalIterator
OrderedIntervalsSource. combine(java.util.List<IntervalIterator> iterators, MinimizingConjunctionIntervalsSource.MatchCallback onMatch)
protected IntervalIterator
OverlappingIntervalsSource. combine(java.util.List<IntervalIterator> iterators)
protected IntervalIterator
UnorderedIntervalsSource. combine(java.util.List<IntervalIterator> iterators, MinimizingConjunctionIntervalsSource.MatchCallback onMatch)
IntervalIterator
ConjunctionIntervalsSource. intervals(java.lang.String field, LeafReaderContext ctx)
IntervalIterator
DifferenceIntervalsSource. intervals(java.lang.String field, LeafReaderContext ctx)
IntervalIterator
DisjunctionIntervalsSource. intervals(java.lang.String field, LeafReaderContext ctx)
IntervalIterator
ExtendedIntervalsSource. intervals(java.lang.String field, LeafReaderContext ctx)
IntervalIterator
FilteredIntervalsSource. intervals(java.lang.String field, LeafReaderContext ctx)
IntervalIterator
FixedFieldIntervalsSource. intervals(java.lang.String field, LeafReaderContext ctx)
abstract IntervalIterator
IntervalsSource. intervals(java.lang.String field, LeafReaderContext ctx)
Create anIntervalIterator
exposing the minimum intervals defined by thisIntervalsSource
IntervalIterator
MinimizingConjunctionIntervalsSource. intervals(java.lang.String field, LeafReaderContext ctx)
IntervalIterator
MinimumShouldMatchIntervalsSource. intervals(java.lang.String field, LeafReaderContext ctx)
IntervalIterator
MultiTermIntervalsSource. intervals(java.lang.String field, LeafReaderContext ctx)
IntervalIterator
NoMatchIntervalsSource. intervals(java.lang.String field, LeafReaderContext ctx)
IntervalIterator
OffsetIntervalsSource. intervals(java.lang.String field, LeafReaderContext ctx)
IntervalIterator
PayloadFilteredTermIntervalsSource. intervals(java.lang.String field, LeafReaderContext ctx)
private IntervalIterator
PayloadFilteredTermIntervalsSource. intervals(TermsEnum te)
IntervalIterator
RepeatingIntervalsSource. intervals(java.lang.String field, LeafReaderContext ctx)
IntervalIterator
TermIntervalsSource. intervals(java.lang.String field, LeafReaderContext ctx)
(package private) static IntervalIterator
TermIntervalsSource. intervals(BytesRef term, TermsEnum te)
private IntervalIterator
OffsetIntervalsSource. offset(IntervalIterator it)
(package private) static IntervalIterator
IntervalMatches. wrapMatches(IntervalMatchesIterator mi, int doc)
Methods in org.apache.lucene.queries.intervals that return types with arguments of type IntervalIterator Modifier and Type Method Description (package private) java.util.Collection<IntervalIterator>
MinimumShouldMatchIntervalsSource.MinimumShouldMatchIntervalIterator. getCurrentIterators()
Methods in org.apache.lucene.queries.intervals with parameters of type IntervalIterator Modifier and Type Method Description protected abstract boolean
FilteredIntervalsSource. accept(IntervalIterator it)
protected boolean
FilteredIntervalsSource.MaxGaps. accept(IntervalIterator it)
protected boolean
FilteredIntervalsSource.MaxWidth. accept(IntervalIterator it)
(package private) static IntervalMatchesIterator
IntervalMatches. asMatches(IntervalIterator iterator, IntervalMatchesIterator source, int doc)
protected abstract IntervalIterator
DifferenceIntervalsSource. combine(IntervalIterator minuend, IntervalIterator subtrahend)
protected IntervalIterator
NonOverlappingIntervalsSource. combine(IntervalIterator minuend, IntervalIterator subtrahend)
protected IntervalIterator
NotContainedByIntervalsSource. combine(IntervalIterator minuend, IntervalIterator subtrahend)
protected IntervalIterator
NotContainingIntervalsSource. combine(IntervalIterator minuend, IntervalIterator subtrahend)
private boolean
DisjunctionIntervalsSource.DisjunctionIntervalIterator. contains(IntervalIterator it, int start, int end)
protected IntervalMatchesIterator
ConjunctionIntervalsSource. createMatchesIterator(IntervalIterator it, java.util.List<IntervalMatchesIterator> subs)
Create matches iterator from an advanced and validated interval iterator and a list of matches iterator of all the sub-sourcesprotected IntervalMatchesIterator
ContainedByIntervalsSource. createMatchesIterator(IntervalIterator it, java.util.List<IntervalMatchesIterator> subs)
protected IntervalMatchesIterator
OverlappingIntervalsSource. createMatchesIterator(IntervalIterator it, java.util.List<IntervalMatchesIterator> subs)
private IntervalIterator
OffsetIntervalsSource. offset(IntervalIterator it)
private void
MinimumShouldMatchIntervalsSource.MinimumShouldMatchIntervalIterator. updateRightExtreme(IntervalIterator it)
(package private) void
UnorderedIntervalsSource.UnorderedIntervalIterator. updateRightExtreme(IntervalIterator it)
Method parameters in org.apache.lucene.queries.intervals with type arguments of type IntervalIterator Modifier and Type Method Description protected IntervalIterator
BlockIntervalsSource. combine(java.util.List<IntervalIterator> iterators)
protected abstract IntervalIterator
ConjunctionIntervalsSource. combine(java.util.List<IntervalIterator> iterators)
protected IntervalIterator
ContainedByIntervalsSource. combine(java.util.List<IntervalIterator> iterators)
protected IntervalIterator
ContainingIntervalsSource. combine(java.util.List<IntervalIterator> iterators)
protected abstract IntervalIterator
MinimizingConjunctionIntervalsSource. combine(java.util.List<IntervalIterator> iterators, MinimizingConjunctionIntervalsSource.MatchCallback onMatch)
protected IntervalIterator
OrderedIntervalsSource. combine(java.util.List<IntervalIterator> iterators, MinimizingConjunctionIntervalsSource.MatchCallback onMatch)
protected IntervalIterator
OverlappingIntervalsSource. combine(java.util.List<IntervalIterator> iterators)
protected IntervalIterator
UnorderedIntervalsSource. combine(java.util.List<IntervalIterator> iterators, MinimizingConjunctionIntervalsSource.MatchCallback onMatch)
Constructor parameters in org.apache.lucene.queries.intervals with type arguments of type IntervalIterator Constructor Description BlockIntervalIterator(java.util.List<IntervalIterator> subIterators)
ConjunctionIntervalIterator(java.util.List<IntervalIterator> subIterators)
DisjunctionIntervalIterator(java.util.List<IntervalIterator> iterators)
MinimumMatchesIterator(MinimumShouldMatchIntervalsSource.MinimumShouldMatchIntervalIterator iterator, java.util.Map<IntervalIterator,CachingMatchesIterator> lookup)
MinimumShouldMatchIntervalIterator(java.util.Collection<IntervalIterator> subs, int minShouldMatch, MinimizingConjunctionIntervalsSource.MatchCallback onMatch)
OrderedIntervalIterator(java.util.List<IntervalIterator> subIntervals, MinimizingConjunctionIntervalsSource.MatchCallback onMatch)
UnorderedIntervalIterator(java.util.List<IntervalIterator> subIterators, MinimizingConjunctionIntervalsSource.MatchCallback onMatch)
-