Class AbstractRangeQueryNode<T extends FieldValuePairQueryNode<?>>

java.lang.Object
org.apache.lucene.queryparser.flexible.core.nodes.QueryNodeImpl
org.apache.lucene.queryparser.flexible.standard.nodes.AbstractRangeQueryNode<T>
Type Parameters:
T - the type of the range query bounds (lower and upper)
All Implemented Interfaces:
Cloneable, FieldableNode, QueryNode, RangeQueryNode<FieldValuePairQueryNode<?>>
Direct Known Subclasses:
PointRangeQueryNode, TermRangeQueryNode

public class AbstractRangeQueryNode<T extends FieldValuePairQueryNode<?>> extends QueryNodeImpl implements RangeQueryNode<FieldValuePairQueryNode<?>>
This class should be extended by nodes intending to represent range queries.
  • Constructor Details

    • AbstractRangeQueryNode

      protected AbstractRangeQueryNode()
      Constructs an AbstractRangeQueryNode, it should be invoked only by its extenders.
  • Method Details