BlockIntervalsSource |
|
BlockIntervalsSource.BlockIntervalIterator |
|
CachingMatchesIterator |
|
ConjunctionDISI |
A conjunction of DocIdSetIterators.
|
ConjunctionIntervalIterator |
|
ConjunctionIntervalsSource |
|
ConjunctionIntervalsSource.ConjunctionMatchesIterator |
|
ConjunctionIntervalsSource.SingletonMatchesIterator |
|
ContainedByIntervalsSource |
|
ContainingIntervalsSource |
|
DifferenceIntervalsSource |
|
DisiPriorityQueue |
A priority queue of DocIdSetIterators that orders by current doc ID.
|
DisiWrapper |
|
DisjunctionDISIApproximation |
A DocIdSetIterator which is a disjunction of the approximations of
the provided iterators.
|
DisjunctionIntervalsSource |
|
DisjunctionIntervalsSource.DisjunctionIntervalIterator |
|
Disjunctions |
|
ExtendedIntervalIterator |
Wraps an IntervalIterator and extends the bounds of its intervals
Useful for specifying gaps in an ordered iterator; if you want to match
`a b [2 spaces] c`, you can search for phrase(a, extended(b, 0, 2), c)
An interval with prefix bounds extended by n will skip over matches that
appear in positions lower than n
|
ExtendedIntervalsSource |
|
FilteredIntervalsSource |
An IntervalsSource that filters the intervals from another IntervalsSource
|
FilteredIntervalsSource.MaxGaps |
|
FilteredIntervalsSource.MaxWidth |
|
FilteringIntervalIterator |
|
FixedFieldIntervalsSource |
|
IntervalFilter |
|
IntervalIterator |
A DocIdSetIterator that also allows iteration over matching
intervals in a document.
|
IntervalMatches |
|
IntervalQuery |
A query that retrieves documents containing intervals returned from an
IntervalsSource
Static constructor functions for various different sources can be found in the
Intervals class
Scores for this query are computed as a function of the sloppy frequency of
intervals appearing in a particular document.
|
Intervals |
|
IntervalScoreFunction |
|
IntervalScoreFunction.SaturationFunction |
|
IntervalScoreFunction.SigmoidFunction |
|
IntervalScorer |
|
IntervalsSource |
A helper class for IntervalQuery that provides an IntervalIterator
for a given field and segment
Static constructor functions for various different sources can be found in the
Intervals class
|
MinimizingConjunctionMatchesIterator |
|
MinimumShouldMatchIntervalsSource |
|
MinimumShouldMatchIntervalsSource.MinimumMatchesIterator |
|
MinimumShouldMatchIntervalsSource.MinimumShouldMatchIntervalIterator |
|
MultiTermIntervalsSource |
|
NonOverlappingIntervalsSource |
|
NonOverlappingIntervalsSource.NonOverlappingIterator |
|
NoRewriteDisjunctionIntervalsSource |
|
NotContainedByIntervalsSource |
|
NotContainedByIntervalsSource.NotContainedByIterator |
|
NotContainingIntervalsSource |
|
NotContainingIntervalsSource.NotContainingIterator |
|
OffsetIntervalsSource |
Tracks a reference intervals source, and produces a pseudo-interval that appears
either one position before or one position after each interval from the reference
|
OffsetIntervalsSource.OffsetIntervalIterator |
|
OrderedIntervalsSource |
|
OrderedIntervalsSource.OrderedIntervalIterator |
|
OverlappingIntervalsSource |
|
PayloadFilteredTermIntervalsSource |
|
RelativeIterator |
|
TermIntervalsSource |
|
UnorderedIntervalsSource |
|
UnorderedIntervalsSource.UnorderedIntervalIterator |
|