## Uses of Interface
org.apache.lucene.queryparser.flexible.standard.CommonQueryParserConfiguration

- Packages that use CommonQueryParserConfiguration
  Package | Description
  --- | ---
  org.apache.lucene.queryparser.classic | A simple query parser implemented with JavaCC.
  org.apache.lucene.queryparser.complexPhrase | QueryParser which permits complex phrase query syntax eg "(john jon jonathan~) peters*"
  org.apache.lucene.queryparser.ext | Extendable QueryParser provides a simple and flexible extension mechanism by overloading query field names.
  org.apache.lucene.queryparser.flexible.precedence | Precedence Query Parser Implementation
  org.apache.lucene.queryparser.flexible.standard | Implementation of the Lucene classic query parser using the flexible query parser frameworks

- - ### Uses of CommonQueryParserConfiguration in org.apache.lucene.queryparser.classic

    Classes in org.apache.lucene.queryparser.classic that implement CommonQueryParserConfiguration
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MultiFieldQueryParser` A QueryParser which constructs queries to search multiple fields.
    `class` | `QueryParser` This class is generated by JavaCC.
    `class` | `QueryParserBase` This class is overridden by QueryParser in QueryParser.jj and acts to separate the majority of the Java code from the .jj grammar file.

  - ### Uses of CommonQueryParserConfiguration in org.apache.lucene.queryparser.complexPhrase

    Classes in org.apache.lucene.queryparser.complexPhrase that implement CommonQueryParserConfiguration
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ComplexPhraseQueryParser` QueryParser which permits complex phrase query syntax eg "(john jon jonathan~) peters*".

  - ### Uses of CommonQueryParserConfiguration in org.apache.lucene.queryparser.ext

    Classes in org.apache.lucene.queryparser.ext that implement CommonQueryParserConfiguration
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ExtendableQueryParser` The `ExtendableQueryParser` enables arbitrary query parser extension based on a customizable field naming scheme.

  - ### Uses of CommonQueryParserConfiguration in org.apache.lucene.queryparser.flexible.precedence

    Classes in org.apache.lucene.queryparser.flexible.precedence that implement CommonQueryParserConfiguration
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PrecedenceQueryParser` This query parser works exactly as the standard query parser ( `StandardQueryParser` ), except that it respect the boolean precedence, so <a AND b OR c AND d> is parsed to <(+a +b) (+c +d)> instead of <+a +b +c +d>.

  - ### Uses of CommonQueryParserConfiguration in org.apache.lucene.queryparser.flexible.standard

    Classes in org.apache.lucene.queryparser.flexible.standard that implement CommonQueryParserConfiguration
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StandardQueryParser` This class is a helper that enables users to easily use the Lucene query parser.

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