Class WildcardQueryNodeProcessor

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

public class WildcardQueryNodeProcessor extends QueryNodeProcessorImpl
The StandardSyntaxParser creates PrefixWildcardQueryNode nodes which have values containing the prefixed wildcard. However, Lucene PrefixQuery cannot contain the prefixed wildcard. So, this processor basically removed the prefixed wildcard from the PrefixWildcardQueryNode value.
See Also: