Class NumericRangeQueryNodeProcessor

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

public class NumericRangeQueryNodeProcessor extends QueryNodeProcessorImpl
This processor is used to convert TermRangeQueryNodes to NumericRangeQueryNodes. It looks for StandardQueryConfigHandler.ConfigurationKeys.NUMERIC_CONFIG set in the FieldConfig of every TermRangeQueryNode found. If StandardQueryConfigHandler.ConfigurationKeys.NUMERIC_CONFIG is found, it considers that TermRangeQueryNode to be a numeric range query and convert it to NumericRangeQueryNode.
See Also:
  • Constructor Details

    • NumericRangeQueryNodeProcessor

      public NumericRangeQueryNodeProcessor()
      Constructs an empty NumericRangeQueryNode object.