Class PointRangeQueryBuilder

java.lang.Object
org.apache.lucene.queryparser.xml.builders.PointRangeQueryBuilder
All Implemented Interfaces:
QueryBuilder

public class PointRangeQueryBuilder extends Object implements QueryBuilder
Creates a range query across 1D PointValues. The table below specifies the required attributes and the defaults if optional attributes are omitted:
supported attributes
Attribute name Values Required Default
fieldName String Yes N/A
lowerTerm Specified by type No Integer.MIN_VALUE Long.MIN_VALUE Float.NEGATIVE_INFINITY Double.NEGATIVE_INFINITY
upperTerm Specified by type No Integer.MAX_VALUE Long.MAX_VALUE Float.POSITIVE_INFINITY Double.POSITIVE_INFINITY
type int, long, float, double No int

A ParserException will be thrown if an error occurs parsing the supplied lowerTerm or upperTerm into the numeric type specified by type.