Name | Description |
---|---|
BooleanQueryNodeBuilder | 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. |
BoostQueryNodeBuilder | 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. |
DummyQueryNodeBuilder | This builder does nothing. Commonly used for IQueryNode objects that are built by its parent's builder. |
FieldQueryNodeBuilder | Builds a TermQuery object from a FieldQueryNode object. |
FuzzyQueryNodeBuilder | Builds a FuzzyQuery object from a FuzzyQueryNode object. |
GroupQueryNodeBuilder | Builds no object, it only returns the Query object set on the GroupQueryNode object using a QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID tag. |
MatchAllDocsQueryNodeBuilder | Builds a MatchAllDocsQuery object from a MatchAllDocsQueryNode object. |
MultiPhraseQueryNodeBuilder | Builds a MultiPhraseQuery object from a MultiPhraseQueryNode object. |
NumericRangeQueryNodeBuilder | Builds NumericRangeQuerys out of NumericRangeQueryNodes. |
PrefixWildcardQueryNodeBuilder | Builds a PrefixQuery object from a PrefixWildcardQueryNode object. |
RegexpQueryNodeBuilder | Builds a RegexpQuery object from a RegexpQueryNode object. |
SlopQueryNodeBuilder | 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. |
StandardBooleanQueryNodeBuilder | This builder does the same as the BooleanQueryNodeBuilder, but this considers if the built BooleanQuery should have its coord disabled or not. |
TermRangeQueryNodeBuilder | Builds a TermRangeQuery object from a TermRangeQueryNode object. |
WildcardQueryNodeBuilder | Builds a WildcardQuery object from a WildcardQueryNode object. |