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, setQueryConfigHandler
public LowercaseExpandedTermsQueryNodeProcessor()
public QueryNode process(QueryNode queryTree) throws QueryNodeException
QueryNodeProcessor
null
.process
in interface QueryNodeProcessor
process
in class QueryNodeProcessorImpl
queryTree
- tree root nodeQueryNodeException
Copyright © 2010 - 2020 Adobe. All Rights Reserved