Uses of Class
org.apache.lucene.search.QueryVisitor
-
Packages that use QueryVisitor Package Description org.apache.lucene.classification.utils Utilities for evaluation, data preparation, etc.org.apache.lucene.document The logical representation of aDocument
for indexing and searching.org.apache.lucene.monitor Monitoring frameworkorg.apache.lucene.queries Filters and Queries that add to core Lucene.org.apache.lucene.queries.function Queries that compute score based upon a function.org.apache.lucene.queries.intervals Intervals queriesorg.apache.lucene.queries.mlt Document similarity query generators.org.apache.lucene.queries.payloads The payloads package provides Query mechanisms for finding and using payloads.org.apache.lucene.queries.spans The calculus of spans.org.apache.lucene.queryparser.complexPhrase QueryParser which permits complex phrase query syntax eg "(john jon jonathan~) peters*"org.apache.lucene.queryparser.surround.query This package contains SrndQuery and its subclasses.org.apache.lucene.sandbox.queries Additional queries (some may have caveats or limitations)org.apache.lucene.sandbox.search This package contains a flexible graph-based proximity query, TermAutomatonQuery, and geospatial queries.org.apache.lucene.search Code to search indices.org.apache.lucene.search.highlight Highlighting search terms.org.apache.lucene.search.join Support for index-time and query-time joins.org.apache.lucene.search.suggest.document Support for document suggestionorg.apache.lucene.search.uhighlight The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term vectors, or analysis.org.apache.lucene.spatial3d Lucene field & query support for the spatial geometry implemented inorg.apache.lucene.spatial3d.geom
.org.apache.lucene.util Some utility classes.org.apache.lucene.util.automaton Finite-state automaton for regular expressions. -
-
Uses of QueryVisitor in org.apache.lucene.classification.utils
Methods in org.apache.lucene.classification.utils with parameters of type QueryVisitor Modifier and Type Method Description void
NearestFuzzyQuery. visit(QueryVisitor visitor)
-
Uses of QueryVisitor in org.apache.lucene.document
Methods in org.apache.lucene.document with parameters of type QueryVisitor Modifier and Type Method Description void
BinaryRangeFieldRangeQuery. visit(QueryVisitor visitor)
void
DoubleRangeSlowRangeQuery. visit(QueryVisitor visitor)
void
FeatureQuery. visit(QueryVisitor visitor)
void
FloatRangeSlowRangeQuery. visit(QueryVisitor visitor)
void
IntRangeSlowRangeQuery. visit(QueryVisitor visitor)
void
LatLonDocValuesBoxQuery. visit(QueryVisitor visitor)
void
LatLonDocValuesQuery. visit(QueryVisitor visitor)
void
LatLonPointDistanceFeatureQuery. visit(QueryVisitor visitor)
void
LatLonPointDistanceQuery. visit(QueryVisitor visitor)
void
LongDistanceFeatureQuery. visit(QueryVisitor visitor)
void
LongRangeSlowRangeQuery. visit(QueryVisitor visitor)
void
RangeFieldQuery. visit(QueryVisitor visitor)
void
SortedNumericDocValuesRangeQuery. visit(QueryVisitor visitor)
void
SortedSetDocValuesRangeQuery. visit(QueryVisitor visitor)
void
SpatialQuery. visit(QueryVisitor visitor)
void
XYDocValuesPointInGeometryQuery. visit(QueryVisitor visitor)
void
XYPointInGeometryQuery. visit(QueryVisitor visitor)
-
Uses of QueryVisitor in org.apache.lucene.monitor
Subclasses of QueryVisitor in org.apache.lucene.monitor Modifier and Type Class Description private class
QueryAnalyzer.Disjunction
private class
QueryAnalyzer.QueryBuilder
Methods in org.apache.lucene.monitor that return QueryVisitor Modifier and Type Method Description QueryVisitor
QueryAnalyzer.QueryBuilder. getSubVisitor(BooleanClause.Occur occur, Query parent)
Methods in org.apache.lucene.monitor with parameters of type QueryVisitor Modifier and Type Method Description void
ForceNoBulkScoringQuery. visit(QueryVisitor visitor)
-
Uses of QueryVisitor in org.apache.lucene.queries
Methods in org.apache.lucene.queries with parameters of type QueryVisitor Modifier and Type Method Description void
CommonTermsQuery. visit(QueryVisitor visitor)
-
Uses of QueryVisitor in org.apache.lucene.queries.function
Methods in org.apache.lucene.queries.function with parameters of type QueryVisitor Modifier and Type Method Description void
FunctionMatchQuery. visit(QueryVisitor visitor)
void
FunctionQuery. visit(QueryVisitor visitor)
void
FunctionRangeQuery. visit(QueryVisitor visitor)
void
FunctionScoreQuery. visit(QueryVisitor visitor)
-
Uses of QueryVisitor in org.apache.lucene.queries.intervals
Methods in org.apache.lucene.queries.intervals with parameters of type QueryVisitor Modifier and Type Method Description void
ConjunctionIntervalsSource. visit(java.lang.String field, QueryVisitor visitor)
void
DifferenceIntervalsSource. visit(java.lang.String field, QueryVisitor visitor)
void
DisjunctionIntervalsSource. visit(java.lang.String field, QueryVisitor visitor)
void
ExtendedIntervalsSource. visit(java.lang.String field, QueryVisitor visitor)
void
FilteredIntervalsSource. visit(java.lang.String field, QueryVisitor visitor)
void
FixedFieldIntervalsSource. visit(java.lang.String field, QueryVisitor visitor)
void
IntervalQuery. visit(QueryVisitor visitor)
abstract void
IntervalsSource. visit(java.lang.String field, QueryVisitor visitor)
Expert: visit the tree of sourcesvoid
MinimizingConjunctionIntervalsSource. visit(java.lang.String field, QueryVisitor visitor)
void
MinimumShouldMatchIntervalsSource. visit(java.lang.String field, QueryVisitor visitor)
void
MultiTermIntervalsSource. visit(java.lang.String field, QueryVisitor visitor)
void
NoMatchIntervalsSource. visit(java.lang.String field, QueryVisitor visitor)
void
OffsetIntervalsSource. visit(java.lang.String field, QueryVisitor visitor)
void
PayloadFilteredTermIntervalsSource. visit(java.lang.String field, QueryVisitor visitor)
void
RepeatingIntervalsSource. visit(java.lang.String field, QueryVisitor visitor)
void
TermIntervalsSource. visit(java.lang.String field, QueryVisitor visitor)
-
Uses of QueryVisitor in org.apache.lucene.queries.mlt
Methods in org.apache.lucene.queries.mlt with parameters of type QueryVisitor Modifier and Type Method Description void
MoreLikeThisQuery. visit(QueryVisitor visitor)
-
Uses of QueryVisitor in org.apache.lucene.queries.payloads
Methods in org.apache.lucene.queries.payloads with parameters of type QueryVisitor Modifier and Type Method Description void
PayloadScoreQuery. visit(QueryVisitor visitor)
void
SpanPayloadCheckQuery. visit(QueryVisitor visitor)
-
Uses of QueryVisitor in org.apache.lucene.queries.spans
Methods in org.apache.lucene.queries.spans with parameters of type QueryVisitor Modifier and Type Method Description void
FieldMaskingSpanQuery. visit(QueryVisitor visitor)
void
SpanContainQuery. visit(QueryVisitor visitor)
void
SpanMultiTermQueryWrapper. visit(QueryVisitor visitor)
void
SpanNearQuery.SpanGapQuery. visit(QueryVisitor visitor)
void
SpanNearQuery. visit(QueryVisitor visitor)
void
SpanNotQuery. visit(QueryVisitor visitor)
void
SpanOrQuery. visit(QueryVisitor visitor)
void
SpanPositionCheckQuery. visit(QueryVisitor visitor)
void
SpanTermQuery. visit(QueryVisitor visitor)
-
Uses of QueryVisitor in org.apache.lucene.queryparser.complexPhrase
Methods in org.apache.lucene.queryparser.complexPhrase with parameters of type QueryVisitor Modifier and Type Method Description void
ComplexPhraseQueryParser.ComplexPhraseQuery. visit(QueryVisitor visitor)
-
Uses of QueryVisitor in org.apache.lucene.queryparser.surround.query
Methods in org.apache.lucene.queryparser.surround.query with parameters of type QueryVisitor Modifier and Type Method Description void
DistanceRewriteQuery. visit(QueryVisitor visitor)
void
SimpleTermRewriteQuery. visit(QueryVisitor visitor)
-
Uses of QueryVisitor in org.apache.lucene.sandbox.queries
Methods in org.apache.lucene.sandbox.queries with parameters of type QueryVisitor Modifier and Type Method Description void
FuzzyLikeThisQuery. visit(QueryVisitor visitor)
-
Uses of QueryVisitor in org.apache.lucene.sandbox.search
Methods in org.apache.lucene.sandbox.search with parameters of type QueryVisitor Modifier and Type Method Description void
CombinedFieldQuery. visit(QueryVisitor visitor)
void
CoveringQuery. visit(QueryVisitor visitor)
void
DocValuesNumbersQuery. visit(QueryVisitor visitor)
void
DocValuesTermsQuery. visit(QueryVisitor visitor)
void
IndexSortSortedNumericDocValuesRangeQuery. visit(QueryVisitor visitor)
void
MultiRangeQuery. visit(QueryVisitor visitor)
void
PhraseWildcardQuery. visit(QueryVisitor visitor)
void
TermAutomatonQuery. visit(QueryVisitor visitor)
-
Uses of QueryVisitor in org.apache.lucene.search
Fields in org.apache.lucene.search declared as QueryVisitor Modifier and Type Field Description static QueryVisitor
QueryVisitor. EMPTY_VISITOR
A QueryVisitor implementation that does nothingMethods in org.apache.lucene.search that return QueryVisitor Modifier and Type Method Description private static QueryVisitor
IndexSearcher. getNumClausesCheckVisitor()
Returns a QueryVisitor which recursively checks the total number of clauses that a query and its children cumulatively have and validates that the total number does not exceed the specified limit.QueryVisitor
QueryVisitor. getSubVisitor(BooleanClause.Occur occur, Query parent)
Pulls a visitor instance for visiting child clauses of a querystatic QueryVisitor
QueryVisitor. termCollector(java.util.Set<Term> termSet)
Builds aQueryVisitor
instance that collects all terms that may match a queryMethods in org.apache.lucene.search with parameters of type QueryVisitor Modifier and Type Method Description void
AutomatonQuery. visit(QueryVisitor visitor)
void
BlendedTermQuery. visit(QueryVisitor visitor)
void
BooleanQuery. visit(QueryVisitor visitor)
void
BoostQuery. visit(QueryVisitor visitor)
void
ConstantScoreQuery. visit(QueryVisitor visitor)
void
DisjunctionMaxQuery. visit(QueryVisitor visitor)
void
DocValuesRewriteMethod.MultiTermQueryDocValuesWrapper. visit(QueryVisitor visitor)
void
FieldExistsQuery. visit(QueryVisitor visitor)
void
FuzzyQuery. visit(QueryVisitor visitor)
void
IndexOrDocValuesQuery. visit(QueryVisitor visitor)
void
IndriQuery. visit(QueryVisitor visitor)
void
KnnVectorQuery.DocAndScoreQuery. visit(QueryVisitor visitor)
void
KnnVectorQuery. visit(QueryVisitor visitor)
void
MatchAllDocsQuery. visit(QueryVisitor visitor)
void
MatchNoDocsQuery. visit(QueryVisitor visitor)
void
MultiPhraseQuery. visit(QueryVisitor visitor)
void
MultiTermQueryConstantScoreWrapper. visit(QueryVisitor visitor)
void
NamedMatches.NamedQuery. visit(QueryVisitor visitor)
void
NGramPhraseQuery. visit(QueryVisitor visitor)
void
PhraseQuery. visit(QueryVisitor visitor)
void
PointInSetQuery. visit(QueryVisitor visitor)
void
PointRangeQuery. visit(QueryVisitor visitor)
abstract void
Query. visit(QueryVisitor visitor)
Recurse through the query tree, visiting any child queriesvoid
SynonymQuery. visit(QueryVisitor visitor)
void
TermInSetQuery. visit(QueryVisitor visitor)
void
TermQuery. visit(QueryVisitor visitor)
-
Uses of QueryVisitor in org.apache.lucene.search.highlight
Subclasses of QueryVisitor in org.apache.lucene.search.highlight Modifier and Type Class Description private static class
QueryTermExtractor.BoostedTermExtractor
Methods in org.apache.lucene.search.highlight that return QueryVisitor Modifier and Type Method Description QueryVisitor
QueryTermExtractor.BoostedTermExtractor. getSubVisitor(BooleanClause.Occur occur, Query parent)
-
Uses of QueryVisitor in org.apache.lucene.search.join
Methods in org.apache.lucene.search.join with parameters of type QueryVisitor Modifier and Type Method Description void
GlobalOrdinalsQuery. visit(QueryVisitor visitor)
void
GlobalOrdinalsWithScoreQuery. visit(QueryVisitor visitor)
void
ParentChildrenBlockJoinQuery. visit(QueryVisitor visitor)
void
PointInSetIncludingScoreQuery. visit(QueryVisitor visitor)
void
TermsIncludingScoreQuery. visit(QueryVisitor visitor)
void
TermsQuery. visit(QueryVisitor visitor)
void
ToChildBlockJoinQuery. visit(QueryVisitor visitor)
void
ToParentBlockJoinQuery. visit(QueryVisitor visitor)
-
Uses of QueryVisitor in org.apache.lucene.search.suggest.document
Methods in org.apache.lucene.search.suggest.document with parameters of type QueryVisitor Modifier and Type Method Description void
ContextQuery. visit(QueryVisitor visitor)
void
PrefixCompletionQuery. visit(QueryVisitor visitor)
void
RegexCompletionQuery. visit(QueryVisitor visitor)
-
Uses of QueryVisitor in org.apache.lucene.search.uhighlight
Subclasses of QueryVisitor in org.apache.lucene.search.uhighlight Modifier and Type Class Description private static class
MultiTermHighlighting.AutomataCollector
Methods in org.apache.lucene.search.uhighlight that return QueryVisitor Modifier and Type Method Description QueryVisitor
MultiTermHighlighting.AutomataCollector. getSubVisitor(BooleanClause.Occur occur, Query parent)
-
Uses of QueryVisitor in org.apache.lucene.spatial3d
Methods in org.apache.lucene.spatial3d with parameters of type QueryVisitor Modifier and Type Method Description void
PointInGeo3DShapeQuery. visit(QueryVisitor visitor)
-
Uses of QueryVisitor in org.apache.lucene.util
Subclasses of QueryVisitor in org.apache.lucene.util Modifier and Type Class Description private static class
RamUsageEstimator.RamUsageQueryVisitor
Methods in org.apache.lucene.util that return QueryVisitor Modifier and Type Method Description QueryVisitor
RamUsageEstimator.RamUsageQueryVisitor. getSubVisitor(BooleanClause.Occur occur, Query parent)
-
Uses of QueryVisitor in org.apache.lucene.util.automaton
Methods in org.apache.lucene.util.automaton with parameters of type QueryVisitor Modifier and Type Method Description void
CompiledAutomaton. visit(QueryVisitor visitor, Query parent, java.lang.String field)
Report back to a QueryVisitor how this automaton matches terms
-