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>,SequencedCollection<QueryNodeProcessor>,QueryNodeProcessor
- Direct Known Subclasses:
PrecedenceQueryNodeProcessorPipeline
This pipeline has all the processors needed to process a query node tree, generated by
The order they are assembled affects the results.
This processor pipeline was designed to work with
The result query node tree can be used to build a
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 Summary
Constructors -
Method Summary
Methods inherited from class org.apache.lucene.queryparser.flexible.core.processors.QueryNodeProcessorPipeline
add, add, addAll, addAll, clear, contains, containsAll, get, getQueryConfigHandler, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, process, remove, remove, removeAll, retainAll, set, setQueryConfigHandler, size, subList, toArray, toArrayMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
addFirst, addLast, equals, getFirst, getLast, hashCode, removeFirst, removeLast, replaceAll, reversed, sort, spliterator
-
Constructor Details
-
StandardQueryNodeProcessorPipeline
-