Example usage for org.apache.lucene.queryparser.flexible.core.processors QueryNodeProcessorImpl subclass-usage

List of usage examples for org.apache.lucene.queryparser.flexible.core.processors QueryNodeProcessorImpl subclass-usage

Introduction

In this page you can find the example usage for org.apache.lucene.queryparser.flexible.core.processors QueryNodeProcessorImpl subclass-usage.

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>
 *