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 1DPointValues
. 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 suppliedlowerTerm
orupperTerm
into the numeric type specified bytype
.
-
-
Constructor Summary
Constructors Constructor Description PointRangeQueryBuilder()
-
-
-
Method Detail
-
getQuery
public Query getQuery(Element e) throws ParserException
- Specified by:
getQuery
in interfaceQueryBuilder
- Throws:
ParserException
-
-