Class RemoveDeletedQueryNodesProcessor

java.lang.Object
org.apache.lucene.queryparser.flexible.core.processors.QueryNodeProcessorImpl
org.apache.lucene.queryparser.flexible.core.processors.RemoveDeletedQueryNodesProcessor
All Implemented Interfaces:
QueryNodeProcessor

public class RemoveDeletedQueryNodesProcessor extends QueryNodeProcessorImpl
A QueryNodeProcessorPipeline class removes every instance of DeletedQueryNode from a query node tree. If the resulting root node is a DeletedQueryNode, MatchNoDocsQueryNode is returned.