org.apache.lucene.queryParser.standard.processors
Class StandardQueryNodeProcessorPipeline
java.lang.Object
org.apache.lucene.queryParser.core.processors.QueryNodeProcessorPipeline
org.apache.lucene.queryParser.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:
StandardQueryTreeBuilder
,
StandardQueryConfigHandler
,
StandardSyntaxParser
Methods inherited from class org.apache.lucene.queryParser.core.processors.QueryNodeProcessorPipeline |
add, add, addAll, addAll, addProcessor, clear, contains, containsAll, get, getQueryConfigHandler, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, process, remove, remove, removeAll, retainAll, set, setQueryConfigHandler, size, subList, toArray, toArray |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StandardQueryNodeProcessorPipeline
public StandardQueryNodeProcessorPipeline(QueryConfigHandler queryConfig)