Uses of Package
org.apache.lucene.queries.spans
Packages that use org.apache.lucene.queries.spans
Package
Description
Experimental classes for interacting with payloads
The payloads package provides Query mechanisms for finding and using payloads.
The calculus of spans.
QueryParser which permits complex phrase query syntax eg "(john jon jonathan~) peters*"
This package contains SrndQuery and its subclasses.
Parser that produces Lucene Query objects from XML streams.
XML Parser factories for different Lucene Query/Filters.
Highlighting search terms.
The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term
vectors, or analysis.
-
Classes in org.apache.lucene.queries.spans used by org.apache.lucene.payloadsClassDescriptionAn interface defining the collection of postings information from the leaves of a
Spans
Base class for span-based queries. -
Classes in org.apache.lucene.queries.spans used by org.apache.lucene.queries.payloadsClassDescriptionA
Spans
implementation wrapping another spans instance, allowing to filter spans matches easily by implementingFilterSpans.accept(org.apache.lucene.queries.spans.Spans)
Status returned fromFilterSpans.accept(Spans)
that indicates whether a candidate match should be accepted, rejected, or rejected and move on to the next document.An interface defining the collection of postings information from the leaves of aSpans
Base class for span-based queries.Iterates through combinations of start/end positions per-doc.Expert-only.Enumeration defining what postings information should be retrieved from the index for a given Spans -
Classes in org.apache.lucene.queries.spans used by org.apache.lucene.queries.spansClassDescriptionCommon super class for multiple sub spans required in a document.Wrapper to allow
SpanQuery
objects participate in composite single-field SpanQueries by 'lying' about their search field.Status returned fromFilterSpans.accept(Spans)
that indicates whether a candidate match should be accepted, rejected, or rejected and move on to the next document.Maintain totalSpanLength and maxEndPositionAn interface defining the collection of postings information from the leaves of aSpans
A priority queue of DocIdSetIterators that orders by current doc ID.Wrapper used inSpanDisiPriorityQueue
.Abstract class that defines how the query is rewritten.Matches spans which are near one another.A builder for SpanNearQueriesRemoves matches which overlap with another SpanQuery or which are within x tokens before or y tokens after another SpanQuery.Base class for filtering a SpanQuery based on the position of a match.Checks to see if theSpanPositionCheckQuery.getMatch()
lies between a start and end positionBase class for span-based queries.Iterates through combinations of start/end positions per-doc.Expert-only.Enumeration defining what postings information should be retrieved from the index for a given Spans -
Classes in org.apache.lucene.queries.spans used by org.apache.lucene.queryparser.complexPhrase
-
Classes in org.apache.lucene.queries.spans used by org.apache.lucene.queryparser.surround.queryClassDescriptionBase class for span-based queries.Matches spans containing a term.
-
Classes in org.apache.lucene.queries.spans used by org.apache.lucene.queryparser.xml
-
Classes in org.apache.lucene.queries.spans used by org.apache.lucene.queryparser.xml.builders
-
Classes in org.apache.lucene.queries.spans used by org.apache.lucene.search.highlight
-
Classes in org.apache.lucene.queries.spans used by org.apache.lucene.search.uhighlightClassDescriptionAn interface defining the collection of postings information from the leaves of a
Spans
Base class for span-based queries.