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 QueryBuilderParserExceptionCopyright © 2000-2019 Apache Software Foundation. All Rights Reserved.