Uses of Class
org.apache.lucene.queries.spans.Spans
Packages that use Spans
Package
Description
The payloads package provides Query mechanisms for finding and using payloads.
The calculus of spans.
-
Uses of Spans in org.apache.lucene.queries.payloads
Methods in org.apache.lucene.queries.payloads that return SpansModifier and TypeMethodDescriptionSpanPayloadCheckQuery.SpanPayloadCheckWeight.getSpans(LeafReaderContext context, SpanWeight.Postings requiredPostings) -
Uses of Spans in org.apache.lucene.queries.spans
Subclasses of Spans in org.apache.lucene.queries.spansModifier and TypeClassDescriptionclassASpansimplementation wrapping another spans instance, allowing to filter spans matches easily by implementingFilterSpans.accept(org.apache.lucene.queries.spans.Spans)classA Spans that is formed from the ordered subspans of a SpanNearQuery where the subspans do not overlap and have a maximum slop between them.classSimilar toNearSpansOrdered, but for the unordered case.classExpert: Public for extension only.Fields in org.apache.lucene.queries.spans declared as SpansModifier and TypeFieldDescriptionprotected final SpansFilterSpans.inThe wrapped spans instance.final SpansSpanDisiWrapper.spansprotected final SpansSpanScorer.spansMethods in org.apache.lucene.queries.spans that return SpansModifier and TypeMethodDescriptionSpanContainingQuery.SpanContainingWeight.getSpans(LeafReaderContext context, SpanWeight.Postings requiredPostings) Return spans frombigthat contain at least one spans fromlittle.SpanNearQuery.SpanNearWeight.getSpans(LeafReaderContext context, SpanWeight.Postings requiredPostings) SpanNotQuery.SpanNotWeight.getSpans(LeafReaderContext context, SpanWeight.Postings requiredPostings) SpanOrQuery.SpanOrWeight.getSpans(LeafReaderContext context, SpanWeight.Postings requiredPostings) SpanPositionCheckQuery.SpanPositionCheckWeight.getSpans(LeafReaderContext context, SpanWeight.Postings requiredPostings) SpanScorer.getSpans()return the Spans for this Scorer *SpanTermQuery.SpanTermWeight.getSpans(LeafReaderContext context, SpanWeight.Postings requiredPostings) abstract SpansSpanWeight.getSpans(LeafReaderContext ctx, SpanWeight.Postings requiredPostings) Expert: Return a Spans object iterating over matches from this WeightSpanWithinQuery.SpanWithinWeight.getSpans(LeafReaderContext context, SpanWeight.Postings requiredPostings) Return spans fromlittlethat are contained in a spans frombig.Methods in org.apache.lucene.queries.spans with parameters of type SpansModifier and TypeMethodDescriptionprotected abstract FilterSpans.AcceptStatusReturns YES if the candidate should be an accepted match, NO if it should not, and NO_MORE_IN_CURRENT_DOC if iteration should move on to the next document.protected FilterSpans.AcceptStatusSpanFirstQuery.acceptPosition(Spans spans) protected abstract FilterSpans.AcceptStatusSpanPositionCheckQuery.acceptPosition(Spans spans) Implementing classes are required to return whether the current position is a match for the passed in "match"SpanQuery.protected FilterSpans.AcceptStatusSpanPositionRangeQuery.acceptPosition(Spans spans) Constructors in org.apache.lucene.queries.spans with parameters of type SpansModifierConstructorDescriptionprotectedFilterSpans(Spans in) Wrap the givenSpans.SpanDisiWrapper(Spans spans) SpanScorer(Spans spans, Similarity.SimScorer scorer, NumericDocValues norms) Sole constructor.Constructor parameters in org.apache.lucene.queries.spans with type arguments of type SpansModifierConstructorDescriptionNearSpansOrdered(int allowedSlop, List<Spans> subSpans) NearSpansUnordered(int allowedSlop, List<Spans> subSpans)