# Package org.apache.lucene.queryparser.xml.builders

package org.apache.lucene.queryparser.xml.builders
XML Parser factories for different Lucene Query/Filters.

- Related Packages
  Package
  Description
  org.apache.lucene.queryparser.xml
  Parser that produces Lucene Query objects from XML streams.
- Class
  Description
  BooleanQueryBuilder
  Builder for `BooleanQuery`
  BoostingTermBuilder
  Builder for `PayloadScoreQuery`
  ConstantScoreQueryBuilder
  Builder for `ConstantScoreQuery`
  DisjunctionMaxQueryBuilder
  Builder for `DisjunctionMaxQuery`
  FuzzyLikeThisQueryBuilder
  Builder for `FuzzyLikeThisQuery`
  LikeThisQueryBuilder
  Builder for `MoreLikeThisQuery`
  MatchAllDocsQueryBuilder
  Builder for `MatchAllDocsQuery`
  PointRangeQueryBuilder
  Creates a range query across 1D `PointValues`.
  RangeQueryBuilder
  Builder for `TermRangeQuery`
  SpanBuilderBase
  Base class for building `SpanQuery`s
  SpanFirstBuilder
  Builder for `SpanFirstQuery`
  SpanNearBuilder
  Builder for `SpanNearQuery`
  SpanNotBuilder
  Builder for `SpanNotQuery`
  SpanOrBuilder
  Builder for `SpanOrQuery`
  SpanOrTermsBuilder
  Builder that analyzes the text into a `SpanOrQuery`
  SpanPositionRangeBuilder
  Builder for `SpanPositionRangeQuery`
  SpanQueryBuilder
  Interface for retrieving a `SpanQuery`.
  SpanQueryBuilderFactory
  Factory for `SpanQueryBuilder`s
  SpanTermBuilder
  Builder for `SpanTermQuery`
  TermQueryBuilder
  Builder for `TermQuery`
  TermsQueryBuilder
  Builds a BooleanQuery from all of the terms found in the XML element using the choice of analyzer
  UserInputQueryBuilder
  UserInputQueryBuilder uses 1 of 2 strategies for thread-safe parsing: 1) Synchronizing access to "parse" calls on a previously supplied QueryParser or..