## Uses of Interface
org.apache.lucene.xmlparser.QueryBuilder

- Packages that use QueryBuilder
  Package | Description
  --- | ---
  org.apache.lucene.xmlparser | Parser that produces Lucene Query objects from XML streams.
  org.apache.lucene.xmlparser.builders |

- - ### Uses of QueryBuilder in org.apache.lucene.xmlparser

    Classes in org.apache.lucene.xmlparser that implement QueryBuilder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CoreParser` Assembles a QueryBuilder which uses only core Lucene Query objects
    `class` | `CorePlusExtensionsParser`
    `class` | `QueryBuilderFactory`

    Methods in org.apache.lucene.xmlparser that return QueryBuilder
    Modifier and Type | Method and Description
    --- | ---
    `QueryBuilder` | QueryBuilderFactory.`getQueryBuilder(java.lang.String nodeName)`

    Methods in org.apache.lucene.xmlparser with parameters of type QueryBuilder
    Modifier and Type | Method and Description
    --- | ---
    `void` | QueryBuilderFactory.`addBuilder(java.lang.String nodeName, QueryBuilder builder)`
    `void` | CoreParser.`addQueryBuilder(java.lang.String nodeName, QueryBuilder builder)`

  - ### Uses of QueryBuilder in org.apache.lucene.xmlparser.builders

    Subinterfaces of QueryBuilder in org.apache.lucene.xmlparser.builders
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SpanQueryBuilder`

    Classes in org.apache.lucene.xmlparser.builders that implement QueryBuilder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BooleanQueryBuilder`
    `class` | `BoostingQueryBuilder`
    `class` | `BoostingTermBuilder`
    `class` | `ConstantScoreQueryBuilder`
    `class` | `FilteredQueryBuilder`
    `class` | `FuzzyLikeThisQueryBuilder`
    `class` | `LikeThisQueryBuilder`
    `class` | `MatchAllDocsQueryBuilder`
    `class` | `SpanBuilderBase`
    `class` | `SpanFirstBuilder`
    `class` | `SpanNearBuilder`
    `class` | `SpanNotBuilder`
    `class` | `SpanOrBuilder`
    `class` | `SpanOrTermsBuilder`
    `class` | `SpanQueryBuilderFactory`
    `class` | `SpanTermBuilder`
    `class` | `TermQueryBuilder`
    `class` | `TermsQueryBuilder` Builds a BooleanQuery from all of the terms found in the XML element using the choice of analyzer
    `class` | `UserInputQueryBuilder` UserInputQueryBuilder uses 1 of 2 strategies for thread-safe parsing: 1) Synchronizing access to "parse" calls on a previously supplied QueryParser or..

    Constructors in org.apache.lucene.xmlparser.builders with parameters of type QueryBuilder
    Constructor and Description
    `BooleanQueryBuilder(QueryBuilder factory)`
    `BoostingQueryBuilder(QueryBuilder factory)`
    `FilteredQueryBuilder(FilterBuilder filterFactory, QueryBuilder queryFactory)`

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