Uses of Class
org.apache.lucene.queryParser.core.processors.QueryNodeProcessorImpl

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 StandardQueryConfigHandler.ConfigurationKeys.ALLOW_LEADING_WILDCARD is defined in the QueryConfigHandler.
 class AnalyzerQueryNodeProcessor
          This processor verifies if StandardQueryConfigHandler.ConfigurationKeys.ANALYZER 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 StandardQueryConfigHandler.ConfigurationKeys.BOOST in its config.
 class DefaultPhraseSlopQueryNodeProcessor
          This processor verifies if StandardQueryConfigHandler.ConfigurationKeys.PHRASE_SLOP 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 StandardQueryConfigHandler.ConfigurationKeys.FUZZY_CONFIG, gets the fuzzy prefix length and default similarity from it and set to the fuzzy node.
 class LowercaseExpandedTermsQueryNodeProcessor
          This processor verifies if StandardQueryConfigHandler.ConfigurationKeys.LOWERCASE_EXPANDED_TERMS 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 NumericQueryNodeProcessor
          This processor is used to convert FieldQueryNodes to NumericRangeQueryNodes.
 class NumericRangeQueryNodeProcessor
          This processor is used to convert ParametricRangeQueryNodes to NumericRangeQueryNodes.
 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-2011 Apache Software Foundation. All Rights Reserved.