public class LowercaseExpandedTermsQueryNodeProcessor extends QueryNodeProcessorImpl
StandardQueryConfigHandler.ConfigurationKeys.LOWERCASE_EXPANDED_TERMS is defined in the
QueryConfigHandler. If it is and the expanded terms should be
lower-cased, it looks for every WildcardQueryNode,
FuzzyQueryNode and children of a RangeQueryNode and lower-case its
term. | Constructor and Description |
|---|
LowercaseExpandedTermsQueryNodeProcessor() |
| Modifier and Type | Method and Description |
|---|---|
QueryNode |
process(QueryNode queryTree)
Processes a query node tree.
|
getQueryConfigHandler, setQueryConfigHandlerpublic LowercaseExpandedTermsQueryNodeProcessor()
public QueryNode process(QueryNode queryTree) throws QueryNodeException
QueryNodeProcessornull.process in interface QueryNodeProcessorprocess in class QueryNodeProcessorImplqueryTree - tree root nodeQueryNodeExceptionCopyright © 2010 - 2020 Adobe. All Rights Reserved