Uses of Class

Packages that use QueryNodeProcessorImpl
org.apache.lucene.queryParser.core.processors Interfaces and implementations used by query node processors 
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.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.

Copyright © 2000-2010 Apache Software Foundation. All Rights Reserved.