List of usage examples for org.apache.lucene.queryparser.flexible.core.processors QueryNodeProcessorImpl subclass-usage
From source file at.ac.univie.mminf.luceneSKOS.queryparser.flexible.standard.processors.SKOSQueryNodeProcessor.java
/**
* This processor verifies if {@link ConfigurationKeys#ANALYZER}
* is defined in the {@link QueryConfigHandler}. If it is and the analyzer is
* not <code>null</code>, it looks for every {@link FieldQueryNode} that is not
* {@link WildcardQueryNode}, {@link FuzzyQueryNode} or
* {@link RangeQueryNode} contained in the query node tree, then it applies
From source file com.sindicetech.siren.qparser.keyword.processors.AllowFuzzyAndWildcardProcessor.java
/**
* This processor checks if the {@link KeywordConfigurationKeys#ALLOW_FUZZY_AND_WILDCARD}
* configuration is satisfied.
*
* <p>
*
From source file com.sindicetech.siren.qparser.keyword.processors.AllowTwigProcessor.java
/**
* This processor checks if the {@link KeywordConfigurationKeys#ALLOW_TWIG}
* configuration is satisfied.
*
* <p>
*
From source file com.sindicetech.siren.qparser.keyword.processors.ChangeDefaultOperatorNodeProcessor.java
/**
* This processor change the default operator if a unary operator +
* ({@link Modifier#MOD_REQ}) is found.
*
* <p>
*
From source file com.sindicetech.siren.qparser.keyword.processors.DatatypeAnalyzerProcessor.java
/**
* This processor analyzes query terms based on their datatype.
*
* <p>
*
* This processor retrieves the {@link Analyzer} associated with the TAG
From source file com.sindicetech.siren.qparser.keyword.processors.DatatypeProcessor.java
/**
* This processor tags at pre-processing all the {@link org.apache.lucene.queryparser.flexible.core.nodes.QueryNode}s
* of the query tree with the datatype label using the TAG {@link DatatypeQueryNode#DATATYPE_TAGID}.
*
* <p>
*
From source file com.sindicetech.siren.qparser.keyword.processors.MultiNodeTermRewriteMethodProcessor.java
/**
* This processor instates the default
* {@link com.sindicetech.siren.search.node.MultiNodeTermQuery.RewriteMethod},
* {@link MultiNodeTermQuery#CONSTANT_SCORE_AUTO_REWRITE_DEFAULT}, for multi-term
* query nodes.
*
From source file com.sindicetech.siren.qparser.keyword.processors.NodeBooleanQueryNodeProcessor.java
/**
* This processor converts a {@link BooleanQueryNode} into a {@link NodeBooleanQueryNode} or
* {@link SpanBooleanQueryNode} at post-processing time.
* <p>
* If a {@link BooleanQueryNode} has a tag {@link QueryTypeProcessor#QUERYTYPE_TAG} set with the value
* {@link QueryTypeProcessor#SPAN_QUERYTYPE}, it is converted into a {@link SpanBooleanQueryNode}.
From source file com.sindicetech.siren.qparser.keyword.processors.NodeNumericQueryNodeProcessor.java
/**
* This processor is used to convert {@link FieldQueryNode}s to
* {@link NodeNumericRangeQueryNode}s.
*
* <p>
*
From source file com.sindicetech.siren.qparser.keyword.processors.NodeNumericRangeQueryNodeProcessor.java
/**
* This processor is used to convert {@link TermRangeQueryNode}s to
* {@link NodeNumericRangeQueryNode}s.
*
* <p>
*