## Uses of Interface
org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder

- Packages that use StandardQueryBuilder
  Package | Description
  --- | ---
  org.apache.lucene.queryParser.standard | Contains the implementation of the Lucene query parser using the flexible query parser frameworks
  org.apache.lucene.queryParser.standard.builders | Standard Lucene Query Node Builders

- - ### Uses of StandardQueryBuilder in org.apache.lucene.queryParser.standard

    Methods in org.apache.lucene.queryParser.standard with parameters of type StandardQueryBuilder
    Modifier and Type | Method and Description
    --- | ---
    `void` | QueryParserWrapper.`setQueryBuilder(StandardQueryBuilder builder)` Deprecated. Sets the `StandardQueryBuilder` used to generate a `Query` object from the parsed and processed query node tree.

  - ### Uses of StandardQueryBuilder in org.apache.lucene.queryParser.standard.builders

    Classes in org.apache.lucene.queryParser.standard.builders that implement StandardQueryBuilder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AnyQueryNodeBuilder`
    `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` | `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` | `MatchAllDocsQueryNodeBuilder` Builds a `MatchAllDocsQuery` object from a `MatchAllDocsQueryNode` object.
    `class` | `MatchNoDocsQueryNodeBuilder` Builds an empty `BooleanQuery` 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` | `PrefixWildcardQueryNodeBuilder` Builds a `PrefixQuery` object from a `PrefixWildcardQueryNode` object.
    `class` | `RangeQueryNodeBuilder` Builds a `TermRangeQuery` object from a `RangeQueryNode` 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` | `StandardBooleanQueryNodeBuilder` This builder does the same as the `BooleanQueryNodeBuilder`, but this considers if the built `BooleanQuery` should have its coord disabled or not.
    `class` | `StandardQueryTreeBuilder` This query tree builder only defines the necessary map to build a `Query` tree object.
    `class` | `WildcardQueryNodeBuilder` Builds a `WildcardQuery` object from a `WildcardQueryNode` object.

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.