Uses of Class
org.apache.lucene.queryparser.flexible.standard.nodes.intervalfn.IntervalFunction
Packages that use IntervalFunction
Package
Description
Standard Lucene Query Nodes.
This package contains classes that implement interval function support for the standard syntax
parser.
Lucene Query Parser
-
Uses of IntervalFunction in org.apache.lucene.queryparser.flexible.standard.nodes
Fields in org.apache.lucene.queryparser.flexible.standard.nodes declared as IntervalFunctionConstructors in org.apache.lucene.queryparser.flexible.standard.nodes with parameters of type IntervalFunction -
Uses of IntervalFunction in org.apache.lucene.queryparser.flexible.standard.nodes.intervalfn
Modifier and TypeClassDescriptionclass
Node that representsIntervals.after(IntervalsSource, IntervalsSource)
.class
Node that representsIntervals.analyzedText(String, Analyzer, String, int, boolean)
.class
Node that representsIntervals.atLeast(int, IntervalsSource...)
.class
Node that representsIntervals.before(IntervalsSource, IntervalsSource)
.class
Node that representsIntervals.containedBy(IntervalsSource, IntervalsSource)
.class
Node that representsIntervals.containing(IntervalsSource, IntervalsSource)
.class
Node that representsIntervals.extend(IntervalsSource, int, int)
.class
An interval function equivalent toFuzzyQuery
.class
Node that representsIntervals.maxgaps(int, IntervalsSource)
.class
Node that representsIntervals.maxwidth(int, IntervalsSource)
.class
Node that representsIntervals.nonOverlapping(IntervalsSource, IntervalsSource)
.class
Node that representsIntervals.notContainedBy(IntervalsSource, IntervalsSource)
.class
Node that representsIntervals.notContaining(IntervalsSource, IntervalsSource)
.class
Node that representsIntervals.notWithin(IntervalsSource, int, IntervalsSource)
.class
Node that representsIntervals.or(IntervalsSource...)
.class
Node that representsIntervals.ordered(IntervalsSource...)
.class
Node that representsIntervals.overlapping(IntervalsSource, IntervalsSource)
.class
Node that representsIntervals.phrase(String...)
.class
Node that representsIntervals.unordered(IntervalsSource...)
.class
Node that representsIntervals.unorderedNoOverlaps(IntervalsSource, IntervalsSource)
.class
Node that representsIntervals.wildcard(BytesRef)
.class
Node that representsIntervals.within(IntervalsSource, int, IntervalsSource)
.Fields in org.apache.lucene.queryparser.flexible.standard.nodes.intervalfn declared as IntervalFunctionModifier and TypeFieldDescriptionprivate final IntervalFunction
UnorderedNoOverlaps.a
private final IntervalFunction
UnorderedNoOverlaps.b
private final IntervalFunction
ContainedBy.big
private final IntervalFunction
Containing.big
private final IntervalFunction
NotContainedBy.big
private final IntervalFunction
NonOverlapping.minuend
private final IntervalFunction
NotContaining.minuend
private final IntervalFunction
NotWithin.minuend
private final IntervalFunction
After.reference
private final IntervalFunction
Before.reference
private final IntervalFunction
Overlapping.reference
private final IntervalFunction
Within.reference
private final IntervalFunction
ContainedBy.small
private final IntervalFunction
Containing.small
private final IntervalFunction
NotContainedBy.small
private final IntervalFunction
After.source
private final IntervalFunction
Before.source
private final IntervalFunction
Extend.source
private final IntervalFunction
MaxGaps.source
private final IntervalFunction
MaxWidth.source
private final IntervalFunction
Overlapping.source
private final IntervalFunction
Within.source
private final IntervalFunction
NonOverlapping.subtrahend
private final IntervalFunction
NotContaining.subtrahend
private final IntervalFunction
NotWithin.subtrahend
Fields in org.apache.lucene.queryparser.flexible.standard.nodes.intervalfn with type parameters of type IntervalFunctionModifier and TypeFieldDescriptionprivate final List
<IntervalFunction> AtLeast.sources
private final List
<IntervalFunction> Or.sources
private final List
<IntervalFunction> Ordered.sources
private final List
<IntervalFunction> Phrase.sources
private final List
<IntervalFunction> Unordered.sources
Constructors in org.apache.lucene.queryparser.flexible.standard.nodes.intervalfn with parameters of type IntervalFunctionModifierConstructorDescriptionAfter
(IntervalFunction source, IntervalFunction reference) Before
(IntervalFunction source, IntervalFunction reference) ContainedBy
(IntervalFunction small, IntervalFunction big) Containing
(IntervalFunction big, IntervalFunction small) Extend
(IntervalFunction source, int before, int after) MaxGaps
(int maxGaps, IntervalFunction source) MaxWidth
(int width, IntervalFunction source) NonOverlapping
(IntervalFunction minuend, IntervalFunction subtrahend) NotContainedBy
(IntervalFunction small, IntervalFunction big) NotContaining
(IntervalFunction minuend, IntervalFunction subtrahend) NotWithin
(IntervalFunction minuend, int positions, IntervalFunction subtrahend) Overlapping
(IntervalFunction source, IntervalFunction reference) Within
(IntervalFunction source, int positions, IntervalFunction reference) Constructor parameters in org.apache.lucene.queryparser.flexible.standard.nodes.intervalfn with type arguments of type IntervalFunctionModifierConstructorDescriptionAtLeast
(int minShouldMatch, List<IntervalFunction> sources) Or
(List<IntervalFunction> sources) Ordered
(List<IntervalFunction> sources) Phrase
(List<IntervalFunction> sources) Unordered
(List<IntervalFunction> sources) -
Uses of IntervalFunction in org.apache.lucene.queryparser.flexible.standard.parser
Methods in org.apache.lucene.queryparser.flexible.standard.parser that return IntervalFunctionModifier and TypeMethodDescriptionprivate final IntervalFunction
StandardSyntaxParser.IntervalAfter()
private final IntervalFunction
StandardSyntaxParser.IntervalAtLeast()
private final IntervalFunction
StandardSyntaxParser.IntervalBefore()
private final IntervalFunction
StandardSyntaxParser.IntervalContainedBy()
private final IntervalFunction
StandardSyntaxParser.IntervalContaining()
private final IntervalFunction
StandardSyntaxParser.IntervalExtend()
private final IntervalFunction
StandardSyntaxParser.IntervalFun()
private final IntervalFunction
StandardSyntaxParser.IntervalFuzzyTerm()
private final IntervalFunction
StandardSyntaxParser.IntervalMaxGaps()
private final IntervalFunction
StandardSyntaxParser.IntervalMaxWidth()
private final IntervalFunction
StandardSyntaxParser.IntervalNonOverlapping()
private final IntervalFunction
StandardSyntaxParser.IntervalNotContainedBy()
private final IntervalFunction
StandardSyntaxParser.IntervalNotContaining()
private final IntervalFunction
StandardSyntaxParser.IntervalNotWithin()
private final IntervalFunction
StandardSyntaxParser.IntervalOr()
private final IntervalFunction
StandardSyntaxParser.IntervalOrdered()
private final IntervalFunction
StandardSyntaxParser.IntervalOverlapping()
private final IntervalFunction
StandardSyntaxParser.IntervalPhrase()
private final IntervalFunction
StandardSyntaxParser.IntervalText()
private final IntervalFunction
StandardSyntaxParser.IntervalUnordered()
private final IntervalFunction
StandardSyntaxParser.IntervalUnorderedNoOverlaps()
private final IntervalFunction
StandardSyntaxParser.IntervalWildcard()
private final IntervalFunction
StandardSyntaxParser.IntervalWithin()