# Uses of Interface
org.apache.lucene.queryparser.flexible.standard.builders.StandardQueryBuilder

Packages that use StandardQueryBuilder
Package
Description
org.apache.lucene.queryparser.flexible.standard.builders
Standard Lucene Query Node Builders.

## Uses of StandardQueryBuilder in org.apache.lucene.queryparser.flexible.standard.builders

Classes in org.apache.lucene.queryparser.flexible.standard.builders that implement StandardQueryBuilder
Modifier and Type
Class
Description
`class`
`AnyQueryNodeBuilder`
Builds a BooleanQuery of SHOULD clauses, possibly with some minimum number to match.
`class`
`BooleanQueryNodeBuilder`
Builds a `BooleanQuery` object from a `BooleanQueryNode` object.
`class`
`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`.
`class`
`DummyQueryNodeBuilder`
This builder does nothing.
`class`
`FieldQueryNodeBuilder`
Builds a `TermQuery` object from a `FieldQueryNode` object.
`class`
`FuzzyQueryNodeBuilder`
Builds a `FuzzyQuery` object from a `FuzzyQueryNode` object.
`class`
`GroupQueryNodeBuilder`
Builds no object, it only returns the `Query` object set on the `GroupQueryNode` object using a `QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID` tag.
`class`
`IntervalQueryNodeBuilder`
Builds a `Query` from an `IntervalQueryNode`.
`class`
`MatchAllDocsQueryNodeBuilder`
Builds a `MatchAllDocsQuery` object from a `MatchAllDocsQueryNode` object.
`class`
`MatchNoDocsQueryNodeBuilder`
Builds a `MatchNoDocsQuery` object from a `MatchNoDocsQueryNode` object.
`class`
`ModifierQueryNodeBuilder`
Builds no object, it only returns the `Query` object set on the `ModifierQueryNode` object using a `QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID` tag.
`class`
`MultiPhraseQueryNodeBuilder`
Builds a `MultiPhraseQuery` object from a `MultiPhraseQueryNode` object.
`class`
`PhraseQueryNodeBuilder`
Builds a `PhraseQuery` object from a `TokenizedPhraseQueryNode` object.
`class`
`PointRangeQueryNodeBuilder`
Builds `PointValues` range queries out of `PointRangeQueryNode`s.
`class`
`PrefixWildcardQueryNodeBuilder`
Builds a `PrefixQuery` object from a `PrefixWildcardQueryNode` object.
`class`
`RegexpQueryNodeBuilder`
Builds a `RegexpQuery` object from a `RegexpQueryNode` object.
`class`
`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`.
`class`
`StandardQueryTreeBuilder`
This query tree builder only defines the necessary map to build a `Query` tree object.
`class`
`SynonymQueryNodeBuilder`
Builder for `SynonymQueryNode`.
`class`
`TermRangeQueryNodeBuilder`
Builds a `TermRangeQuery` object from a `TermRangeQueryNode` object.
`class`
`WildcardQueryNodeBuilder`
Builds a `WildcardQuery` object from a `WildcardQueryNode` object.