Interface RangeQuery<T>

All Superinterfaces:
Query
All Known Subinterfaces:
DateTimeRangeQuery, IntRangeQuery, LongRangeQuery, TermRangeQuery
All Known Implementing Classes:
AbstractRangeQuery, DefaultDateTimeRangeQuery, DefaultIntRangeQuery, DefaultLongRangeQuery, DefaultTermRangeQuery

@PublicApi public interface RangeQuery<T> extends Query
A generic query for range query against a field.
Since:
10.6
  • Method Details

    • field

      String field()
    • lower

      Optional<T> lower()
    • upper

      Optional<T> upper()
    • includeLower

      boolean includeLower()
    • includeUpper

      boolean includeUpper()