org.apache.lucene.queryParser.precedence.processors (Lucene 3.6.2 API)
Keywords: org.apache.lucene.queryParser.precedence.processors package

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.lucene.queryParser.precedence.processors

This package contains the processors used by Precedence Query Parser

See:
Description

Class Summary
BooleanModifiersQueryNodeProcessor | This processor is used to apply the correct `ModifierQueryNode` to `BooleanQueryNode`s children.
PrecedenceQueryNodeProcessorPipeline | This processor pipeline extends `StandardQueryNodeProcessorPipeline` and enables boolean precedence on it.

## Package org.apache.lucene.queryParser.precedence.processors Description

This package contains the processors used by Precedence Query Parser

## Lucene Precedence Query Parser Processors

This package contains the 2 `QueryNodeProcessor`s used by `PrecedenceQueryParser`.

`BooleanModifiersQueryNodeProcessor`: this processor is used to apply `ModifierQueryNode`s on `BooleanQueryNode` children according to the boolean type or the default operator.

`PrecedenceQueryNodeProcessorPipeline`: this processor pipeline is used by `PrecedenceQueryParser`. It extends `StandardQueryNodeProcessorPipeline` and rearrange the pipeline so the boolean precedence is processed correctly. Check `PrecedenceQueryNodeProcessorPipeline` for more details.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES