|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use QueryNodeProcessorImpl | |
|---|---|
| org.apache.lucene.queryParser.core.processors | Interfaces and implementations used by query node processors |
| org.apache.lucene.queryParser.precedence.processors | This package contains the processors used by Precedence Query Parser |
| org.apache.lucene.queryParser.standard.processors | Lucene Query Node Processors |
| Uses of QueryNodeProcessorImpl in org.apache.lucene.queryParser.core.processors |
|---|
| Subclasses of QueryNodeProcessorImpl in org.apache.lucene.queryParser.core.processors | |
|---|---|
class |
NoChildOptimizationQueryNodeProcessor
A NoChildOptimizationQueryNodeProcessor removes every
BooleanQueryNode, BoostQueryNode, TokenizedPhraseQueryNode or
ModifierQueryNode that do not have a valid children. |
class |
RemoveDeletedQueryNodesProcessor
A QueryNodeProcessorPipeline class removes every instance of
DeletedQueryNode from a query node tree. |
| Uses of QueryNodeProcessorImpl in org.apache.lucene.queryParser.precedence.processors |
|---|
| Subclasses of QueryNodeProcessorImpl in org.apache.lucene.queryParser.precedence.processors | |
|---|---|
class |
BooleanModifiersQueryNodeProcessor
This processor is used to apply the correct ModifierQueryNode to BooleanQueryNodes children. |
| Uses of QueryNodeProcessorImpl in org.apache.lucene.queryParser.standard.processors |
|---|
| Subclasses of QueryNodeProcessorImpl in org.apache.lucene.queryParser.standard.processors | |
|---|---|
class |
AllowLeadingWildcardProcessor
This processor verifies if the attribute AllowLeadingWildcardAttribute is defined in the
QueryConfigHandler. |
class |
AnalyzerQueryNodeProcessor
This processor verifies if the attribute AnalyzerQueryNodeProcessor
is defined in the QueryConfigHandler. |
class |
BooleanSingleChildOptimizationQueryNodeProcessor
This processor removes every BooleanQueryNode that contains only one
child and returns this child. |
class |
BoostQueryNodeProcessor
This processor iterates the query node tree looking for every FieldableNode that has the attribute BoostAttribute in its
config. |
class |
DefaultPhraseSlopQueryNodeProcessor
This processor verifies if the attribute DefaultPhraseSlopAttribute
is defined in the QueryConfigHandler. |
class |
FuzzyQueryNodeProcessor
This processor iterates the query node tree looking for every FuzzyQueryNode, when this kind of node is found, it checks on the
query configuration for FuzzyAttribute, gets the fuzzy prefix length
and default similarity from it and set to the fuzzy node. |
class |
LowercaseExpandedTermsQueryNodeProcessor
This processor verifies if the attribute LowercaseExpandedTermsAttribute is defined in the
QueryConfigHandler. |
class |
MatchAllDocsQueryNodeProcessor
This processor converts every WildcardQueryNode that is "*:*" to
MatchAllDocsQueryNode. |
class |
MultiFieldQueryNodeProcessor
This processor is used to expand terms so the query looks for the same term in different fields. |
class |
MultiTermRewriteMethodProcessor
This processor instates the default MultiTermQuery.RewriteMethod,
MultiTermQuery.CONSTANT_SCORE_AUTO_REWRITE_DEFAULT, for multi-term
query nodes. |
class |
ParametricRangeQueryNodeProcessor
This processor converts ParametricRangeQueryNode objects to
RangeQueryNode objects. |
class |
PhraseSlopQueryNodeProcessor
This processor removes invalid SlopQueryNode objects in the query
node tree. |
class |
RemoveEmptyNonLeafQueryNodeProcessor
This processor removes every QueryNode that is not a leaf and has not
children. |
class |
WildcardQueryNodeProcessor
The StandardSyntaxParser creates PrefixWildcardQueryNode nodes which
have values containing the prefixed wildcard. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||