Uses of Interface
org.apache.lucene.queryParser.standard.builders.StandardQueryBuilder
-
Packages that use StandardQueryBuilder Package Description org.apache.lucene.queryParser.standard Contains the implementation of the Lucene query parser using the flexible query parser frameworksorg.apache.lucene.queryParser.standard.builders Standard Lucene Query Node Builders -
-
Uses of StandardQueryBuilder in org.apache.lucene.queryParser.standard
Methods in org.apache.lucene.queryParser.standard with parameters of type StandardQueryBuilder Modifier and Type Method Description void
QueryParserWrapper. setQueryBuilder(StandardQueryBuilder builder)
Deprecated.Sets theStandardQueryBuilder
used to generate aQuery
object from the parsed and processed query node tree. -
Uses of StandardQueryBuilder in org.apache.lucene.queryParser.standard.builders
Classes in org.apache.lucene.queryParser.standard.builders that implement StandardQueryBuilder Modifier and Type Class Description class
AnyQueryNodeBuilder
class
BooleanQueryNodeBuilder
Builds aBooleanQuery
object from aBooleanQueryNode
object.class
BoostQueryNodeBuilder
This builder basically reads theQuery
object set on theBoostQueryNode
child usingQueryTreeBuilder.QUERY_TREE_BUILDER_TAGID
and applies the boost value defined in theBoostQueryNode
.class
DummyQueryNodeBuilder
This builder does nothing.class
FieldQueryNodeBuilder
Builds aTermQuery
object from aFieldQueryNode
object.class
FuzzyQueryNodeBuilder
Builds aFuzzyQuery
object from aFuzzyQueryNode
object.class
GroupQueryNodeBuilder
Builds no object, it only returns theQuery
object set on theGroupQueryNode
object using aQueryTreeBuilder.QUERY_TREE_BUILDER_TAGID
tag.class
MatchAllDocsQueryNodeBuilder
Builds aMatchAllDocsQuery
object from aMatchAllDocsQueryNode
object.class
MatchNoDocsQueryNodeBuilder
Builds an emptyBooleanQuery
object from aMatchNoDocsQueryNode
object.class
ModifierQueryNodeBuilder
Builds no object, it only returns theQuery
object set on theModifierQueryNode
object using aQueryTreeBuilder.QUERY_TREE_BUILDER_TAGID
tag.class
MultiPhraseQueryNodeBuilder
Builds aMultiPhraseQuery
object from aMultiPhraseQueryNode
object.class
NumericRangeQueryNodeBuilder
BuildsNumericRangeQuery
s out ofNumericRangeQueryNode
s.class
PhraseQueryNodeBuilder
Builds aPhraseQuery
object from aTokenizedPhraseQueryNode
object.class
PrefixWildcardQueryNodeBuilder
Builds aPrefixQuery
object from aPrefixWildcardQueryNode
object.class
RangeQueryNodeBuilder
Deprecated.this builder will be removed in future together withRangeQueryNode
class
SlopQueryNodeBuilder
This builder basically reads theQuery
object set on theSlopQueryNode
child usingQueryTreeBuilder.QUERY_TREE_BUILDER_TAGID
and applies the slop value defined in theSlopQueryNode
.class
StandardBooleanQueryNodeBuilder
This builder does the same as theBooleanQueryNodeBuilder
, but this considers if the builtBooleanQuery
should have its coord disabled or not.class
StandardQueryTreeBuilder
This query tree builder only defines the necessary map to build aQuery
tree object.class
TermRangeQueryNodeBuilder
Builds aTermRangeQuery
object from aTermRangeQueryNode
object.class
WildcardQueryNodeBuilder
Builds aWildcardQuery
object from aWildcardQueryNode
object.
-