public interface QueryNodeProcessor
QueryNodeProcessoris an interface for classes that process a
The implementor of this class should perform some operation on a query node tree and return the same or another query node tree.
It also may carry a
QueryConfigHandler object that contains
configuration about the query represented by the query tree or the
collection/index where it's intended to be executed.
|Modifier and Type||Method and Description|
Processes a query node tree.
QueryNode process(QueryNode queryTree) throws QueryNodeException
queryTree- tree root node
void setQueryConfigHandler(QueryConfigHandler queryConfigHandler)
QueryConfigHandlerassociated to the query tree.