Uses of Class
org.apache.lucene.monitor.QueryTree
Packages that use QueryTree
-
Uses of QueryTree in org.apache.lucene.monitor
Subclasses of QueryTree in org.apache.lucene.monitorModifier and TypeClassDescriptionprivate static class
private static class
Fields in org.apache.lucene.monitor with type parameters of type QueryTreeModifier and TypeFieldDescription(package private) final List
<Function<TermWeightor, QueryTree>> QueryAnalyzer.QueryBuilder.children
QueryTree.ConjunctionQueryTree.children
QueryTree.DisjunctionQueryTree.children
private static final Comparator
<QueryTree> QueryTree.ConjunctionQueryTree.COMPARATOR
private final BiFunction
<Query, TermWeightor, QueryTree> QueryAnalyzer.unknownQueryMapper
Methods in org.apache.lucene.monitor that return QueryTreeModifier and TypeMethodDescriptionstatic QueryTree
Returns a leaf node that will match any documentQueryAnalyzer.Disjunction.apply
(TermWeightor termWeightor) QueryAnalyzer.QueryBuilder.apply
(TermWeightor termWeightor) (package private) QueryTree
QueryAnalyzer.buildTree
(Query luceneQuery, TermWeightor weightor) Create aQueryTree
from a passed in Query or Filterstatic QueryTree
QueryTree.conjunction
(List<Function<TermWeightor, QueryTree>> children, TermWeightor weightor) Returns a conjunction of a set of child nodes(package private) static QueryTree
QueryTree.conjunction
(QueryTree... children) static QueryTree
QueryTree.disjunction
(List<Function<TermWeightor, QueryTree>> children, TermWeightor weightor) Returns a disjunction of a set of child nodes(package private) static QueryTree
QueryTree.disjunction
(QueryTree... children) CustomQueryHandler.handleQuery
(Query query, TermWeightor termWeightor) Builds aQueryTree
node from a queryRegexpQueryHandler.handleQuery
(Query q, TermWeightor termWeightor) static QueryTree
Returns a leaf node for a particular term and weightstatic QueryTree
Returns a leaf node for a particular term and weightstatic QueryTree
QueryTree.term
(Term term, TermWeightor weightor) Returns a leaf node for a particular termMethods in org.apache.lucene.monitor that return types with arguments of type QueryTreeModifier and TypeMethodDescriptionprivate static BiFunction
<Query, TermWeightor, QueryTree> QueryAnalyzer.buildMapper
(List<CustomQueryHandler> mappers) Methods in org.apache.lucene.monitor with parameters of type QueryTreeModifier and TypeMethodDescriptionMultipassTermFilteredPresearcher.buildQueryDocument
(QueryTree querytree) protected Document
TermFilteredPresearcher.buildQueryDocument
(QueryTree querytree) Builds aDocument
from the terms extracted from a queryprotected Map
<String, BytesRefHash> TermFilteredPresearcher.collectTerms
(QueryTree querytree) Collects terms from aQueryTree
and maps them per-field(package private) static QueryTree
QueryTree.conjunction
(QueryTree... children) (package private) static QueryTree
QueryTree.disjunction
(QueryTree... children) Method parameters in org.apache.lucene.monitor with type arguments of type QueryTreeModifier and TypeMethodDescriptionstatic QueryTree
QueryTree.conjunction
(List<Function<TermWeightor, QueryTree>> children, TermWeightor weightor) Returns a conjunction of a set of child nodesstatic QueryTree
QueryTree.disjunction
(List<Function<TermWeightor, QueryTree>> children, TermWeightor weightor) Returns a disjunction of a set of child nodesConstructor parameters in org.apache.lucene.monitor with type arguments of type QueryTreeModifierConstructorDescription(package private)
ConjunctionQueryTree
(List<QueryTree> children) private
DisjunctionQueryTree
(List<QueryTree> children)