Uses of Interface
org.apache.lucene.queryparser.xml.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
Modifier 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
Modifier 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
Modifier 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..ModifierConstructorDescriptionBooleanQueryBuilder
(QueryBuilder factory) DisjunctionMaxQueryBuilder
(QueryBuilder factory)