Class PointRangeQueryBuilder
java.lang.Object
org.apache.lucene.queryparser.xml.builders.PointRangeQueryBuilder
- All Implemented Interfaces:
QueryBuilder
Creates a range query across 1D
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 Summary
Constructors -
Method Summary
-
Constructor Details
-
PointRangeQueryBuilder
public PointRangeQueryBuilder()
-
-
Method Details
-
getQuery
- Specified by:
getQueryin interfaceQueryBuilder- Throws:
ParserException
-