public class PointRangeQueryBuilder extends Object implements QueryBuilder
PointValues
. The table below specifies the required
attributes and the defaults if optional attributes are omitted:
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.
Constructor and Description |
---|
PointRangeQueryBuilder() |
public Query getQuery(Element e) throws ParserException
getQuery
in interface QueryBuilder
ParserException
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.