Class TermCollectingQueryVisitor
java.lang.Object
org.apache.lucene.search.QueryVisitor
org.graylog.plugins.views.search.validation.TermCollectingQueryVisitor
public class TermCollectingQueryVisitor
extends org.apache.lucene.search.QueryVisitor
-
Field Summary
Fields inherited from class org.apache.lucene.search.QueryVisitor
EMPTY_VISITOR
-
Constructor Summary
ConstructorDescriptionTermCollectingQueryVisitor
(org.apache.lucene.analysis.Analyzer analyzer, Map<org.apache.lucene.search.Query, Collection<ImmutableToken>> tokenLookup) -
Method Summary
Modifier and TypeMethodDescriptionvoid
consumeTerms
(org.apache.lucene.search.Query query, org.apache.lucene.index.Term... terms) org.apache.lucene.search.QueryVisitor
getSubVisitor
(org.apache.lucene.search.BooleanClause.Occur occur, org.apache.lucene.search.Query parent) void
visitLeaf
(org.apache.lucene.search.Query query) Methods inherited from class org.apache.lucene.search.QueryVisitor
acceptField, consumeTermsMatching, termCollector
-
Constructor Details
-
TermCollectingQueryVisitor
public TermCollectingQueryVisitor(org.apache.lucene.analysis.Analyzer analyzer, Map<org.apache.lucene.search.Query, Collection<ImmutableToken>> tokenLookup)
-
-
Method Details
-
consumeTerms
public void consumeTerms(org.apache.lucene.search.Query query, org.apache.lucene.index.Term... terms) - Overrides:
consumeTerms
in classorg.apache.lucene.search.QueryVisitor
-
visitLeaf
public void visitLeaf(org.apache.lucene.search.Query query) - Overrides:
visitLeaf
in classorg.apache.lucene.search.QueryVisitor
-
getSubVisitor
public org.apache.lucene.search.QueryVisitor getSubVisitor(org.apache.lucene.search.BooleanClause.Occur occur, org.apache.lucene.search.Query parent) - Overrides:
getSubVisitor
in classorg.apache.lucene.search.QueryVisitor
-
getParsedTerms
-