Package-level declarations
Types
Builds a BooleanQuery of SHOULD clauses, possibly with some minimum number to match.
Builds a BooleanQuery object from a BooleanQueryNode object. Every children in the BooleanQueryNode object must be already tagged using QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID with a Query object.
It takes in consideration if the children is a ModifierQueryNode to define the BooleanClause.
This builder basically reads the Query object set on the BoostQueryNode child using QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID and applies the boost value defined in the BoostQueryNode.
This builder does nothing. Commonly used for QueryNode objects that are built by its parent's builder.
Builds a TermQuery object from a FieldQueryNode object.
Builds a FuzzyQuery object from a FuzzyQueryNode object.
Builds no object, it only returns the Query object set on the GroupQueryNode object using a QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID tag.
Builds a Query from an IntervalQueryNode.
Builds a MatchAllDocsQuery object from a MatchAllDocsQueryNode object.
Builds a MatchNoDocsQuery object from a MatchNoDocsQueryNode object.
Builds a BooleanQuery from a MinShouldMatchNode.
Builds no object, it only returns the Query object set on the ModifierQueryNode object using a QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID tag.
Builds a MultiPhraseQuery object from a MultiPhraseQueryNode object.
Builds a PhraseQuery object from a TokenizedPhraseQueryNode object.
Builds PointValues range queries out of PointRangeQueryNodes.
Builds a PrefixQuery object from a PrefixWildcardQueryNode object.
Builds a RegexpQuery object from a RegexpQueryNode object.
This builder basically reads the Query object set on the SlopQueryNode child using QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID and applies the slop value defined in the SlopQueryNode.
This query tree builder only defines the necessary map to build a Query tree object. It should be used to generate a Query tree object from a query node tree processed by a StandardQueryNodeProcessorPipeline.
Builder for SynonymQueryNode.
Builds a TermRangeQuery object from a TermRangeQueryNode object.
Builds a WildcardQuery object from a WildcardQueryNode object.