Class StandardQueryNodeProcessorPipeline

java.lang.Object
org.apache.lucene.queryparser.flexible.core.processors.QueryNodeProcessorPipeline
org.apache.lucene.queryparser.flexible.standard.processors.StandardQueryNodeProcessorPipeline
All Implemented Interfaces:
Iterable<QueryNodeProcessor>, Collection<QueryNodeProcessor>, List<QueryNodeProcessor>, QueryNodeProcessor
Direct Known Subclasses:
PrecedenceQueryNodeProcessorPipeline

public class StandardQueryNodeProcessorPipeline extends QueryNodeProcessorPipeline
This pipeline has all the processors needed to process a query node tree, generated by StandardSyntaxParser, already assembled.

The order they are assembled affects the results.

This processor pipeline was designed to work with StandardQueryConfigHandler.

The result query node tree can be used to build a Query object using StandardQueryTreeBuilder.
See Also:
  • Constructor Details

    • StandardQueryNodeProcessorPipeline

      public StandardQueryNodeProcessorPipeline(QueryConfigHandler queryConfig)