|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
StandardQueryBuilder | This interface should be implemented by every class that wants to build
Query objects from QueryNode objects. |
Class Summary | |
---|---|
AnyQueryNodeBuilder | |
BooleanQueryNodeBuilder | Builds a BooleanQuery object from a BooleanQueryNode object. |
BoostQueryNodeBuilder | This builder basically reads the Query object set on the
BoostQueryNode child using
QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID and applies the boost value
defined in the BoostQueryNode . |
FieldQueryNodeBuilder | Builds a TermQuery object from a FieldQueryNode object. |
FuzzyQueryNodeBuilder | Builds a FuzzyQuery object from a FuzzyQueryNode object. |
GroupQueryNodeBuilder | Builds no object, it only returns the Query object set on the
GroupQueryNode object using a
QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID tag. |
MatchAllDocsQueryNodeBuilder | Builds a MatchAllDocsQuery object from a
MatchAllDocsQueryNode object. |
MatchNoDocsQueryNodeBuilder | Builds an empty BooleanQuery object from a
MatchNoDocsQueryNode object. |
ModifierQueryNodeBuilder | Builds no object, it only returns the Query object set on the
ModifierQueryNode object using a
QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID tag. |
MultiPhraseQueryNodeBuilder | Builds a MultiPhraseQuery object from a MultiPhraseQueryNode
object. |
PhraseQueryNodeBuilder | Builds a PhraseQuery object from a TokenizedPhraseQueryNode
object. |
PrefixWildcardQueryNodeBuilder | Builds a PrefixQuery object from a PrefixWildcardQueryNode
object. |
RangeQueryNodeBuilder | Builds a TermRangeQuery object from a RangeQueryNode object. |
SlopQueryNodeBuilder | This builder basically reads the Query object set on the
SlopQueryNode child using
QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID and applies the slop value
defined in the SlopQueryNode . |
StandardBooleanQueryNodeBuilder | This builder does the same as the BooleanQueryNodeBuilder , but this
considers if the built BooleanQuery should have its coord disabled or
not. |
StandardQueryTreeBuilder | This query tree builder only defines the necessary map to build a
Query tree object. |
WildcardQueryNodeBuilder | Builds a WildcardQuery object from a WildcardQueryNode
object. |
The package org.apache.lucene.queryParser.standard.builders contains all the builders needed
to build a Lucene Query object from a query node tree. These builders expect the query node tree was
already processed by the StandardQueryNodeProcessorPipeline
.
StandardQueryTreeBuilder
is a builder that already contains a defined map that maps each QueryNode object
with its respective builder.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |