X-Git-Url: https://git.mdrn.pl/pylucene.git/blobdiff_plain/a2e61f0c04805cfcb8706176758d1283c7e3a55c..aaeed5504b982cf3545252ab528713250aa33eed:/lucene-java-3.5.0/lucene/contrib/queryparser/src/java/org/apache/lucene/queryParser/precedence/processors/package.html diff --git a/lucene-java-3.5.0/lucene/contrib/queryparser/src/java/org/apache/lucene/queryParser/precedence/processors/package.html b/lucene-java-3.5.0/lucene/contrib/queryparser/src/java/org/apache/lucene/queryParser/precedence/processors/package.html new file mode 100644 index 0000000..3bef355 --- /dev/null +++ b/lucene-java-3.5.0/lucene/contrib/queryparser/src/java/org/apache/lucene/queryParser/precedence/processors/package.html @@ -0,0 +1,47 @@ + + + + + + + + +This package contains the processors used by Precedence Query Parser + +

Lucene Precedence Query Parser Processors

+ +

+This package contains the 2 {@link org.apache.lucene.queryParser.core.processors.QueryNodeProcessor}s used by +{@link org.apache.lucene.queryParser.precedence.PrecedenceQueryParser}. +

+

+{@link org.apache.lucene.queryParser.precedence.processors.BooleanModifiersQueryNodeProcessor}: this processor +is used to apply {@link org.apache.lucene.queryParser.core.nodes.ModifierQueryNode}s on +{@link org.apache.lucene.queryParser.core.nodes.BooleanQueryNode} children according to the boolean type +or the default operator. +

+

+{@link org.apache.lucene.queryParser.precedence.processors.PrecedenceQueryNodeProcessorPipeline}: this +processor pipeline is used by {@link org.apache.lucene.queryParser.precedence.PrecedenceQueryParser}. It extends +{@link org.apache.lucene.queryParser.standard.processors.StandardQueryNodeProcessorPipeline} and rearrange +the pipeline so the boolean precedence is processed correctly. Check {@link org.apache.lucene.queryParser.precedence.processors.PrecedenceQueryNodeProcessorPipeline} +for more details. +

+ + +