# 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..