Uses of Interface
org.apache.lucene.queryparser.xml.QueryBuilder
Packages that use QueryBuilder
Package
Description
Parser that produces Lucene Query objects from XML streams.
XML Parser factories for different Lucene Query/Filters.
-
Uses of QueryBuilder in org.apache.lucene.queryparser.xml
Classes in org.apache.lucene.queryparser.xml that implement QueryBuilderModifier and TypeClassDescriptionclass
Assembles a QueryBuilder which uses only core Lucene Query objectsclass
Assembles a QueryBuilder which uses Query objects from Lucene'ssandbox
andqueries
modules in addition to core queries.class
Assembles a QueryBuilder which uses Query objects from Lucene'squeries
module in addition to core queries.class
Factory forQueryBuilder
Methods in org.apache.lucene.queryparser.xml that return QueryBuilderMethods in org.apache.lucene.queryparser.xml with parameters of type QueryBuilderModifier and TypeMethodDescriptionvoid
QueryBuilderFactory.addBuilder
(String nodeName, QueryBuilder builder) void
CoreParser.addQueryBuilder
(String nodeName, QueryBuilder builder) -
Uses of QueryBuilder in org.apache.lucene.queryparser.xml.builders
Subinterfaces of QueryBuilder in org.apache.lucene.queryparser.xml.buildersClasses in org.apache.lucene.queryparser.xml.builders that implement QueryBuilderModifier and TypeClassDescriptionclass
Builder forBooleanQuery
class
Builder forPayloadScoreQuery
class
Builder forConstantScoreQuery
class
Builder forDisjunctionMaxQuery
class
Builder forFuzzyLikeThisQuery
class
Builder forMoreLikeThisQuery
class
Builder forMatchAllDocsQuery
class
Creates a range query across 1DPointValues
.class
Builder forTermRangeQuery
class
Base class for buildingSpanQuery
sclass
Builder forSpanFirstQuery
class
Builder forSpanNearQuery
class
Builder forSpanNotQuery
class
Builder forSpanOrQuery
class
Builder that analyzes the text into aSpanOrQuery
class
Builder forSpanPositionRangeQuery
class
Factory forSpanQueryBuilder
sclass
Builder forSpanTermQuery
class
Builder forTermQuery
class
Builds a BooleanQuery from all of the terms found in the XML element using the choice of analyzerclass
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.queryparser.xml.builders with parameters of type QueryBuilderModifierConstructorDescriptionBooleanQueryBuilder
(QueryBuilder factory) DisjunctionMaxQueryBuilder
(QueryBuilder factory)