static Range<java.math.BigDecimal> |
Range.bigDecimalRange(java.lang.String range) |
Creates the BigDecimal range from provided string:
|
static <T extends java.lang.Comparable<?>> Range<T> |
Range.closed(T lower,
T upper) |
Creates the closed range with provided bounds.
|
static <T extends java.lang.Comparable<?>> Range<T> |
Range.closedInfinite(T lower) |
Creates the left-bounded, left-closed and right-unbounded range with provided lower bound.
|
static <T extends java.lang.Comparable<?>> Range<T> |
Range.closedOpen(T lower,
T upper) |
Creates the left-closed, right-open range with provided bounds.
|
static <R extends java.lang.Comparable<R>> Range<R> |
Range.emptyRange(java.lang.Class<R> clazz) |
|
protected Range |
PostgreSQLRangeType.get(java.sql.ResultSet rs,
java.lang.String[] names,
org.hibernate.engine.spi.SharedSessionContractImplementor session,
java.lang.Object owner) |
|
static <T extends java.lang.Comparable<?>> Range<T> |
Range.infinite(java.lang.Class<T> cls) |
Creates the unbounded at both ends range with provided upper bound.
|
static <T extends java.lang.Comparable<?>> Range<T> |
Range.infiniteClosed(T upper) |
Creates the left-unbounded, right-bounded and right-closed range with provided upper bound.
|
static <T extends java.lang.Comparable<?>> Range<T> |
Range.infiniteOpen(T upper) |
Creates the left-unbounded, right-bounded and right-open range with provided upper bound.
|
static Range<java.lang.Integer> |
Range.integerRange(java.lang.String range) |
Creates the Integer range from provided string:
|
static Range<java.time.LocalDate> |
Range.localDateRange(java.lang.String range) |
Creates the LocalDate range from provided string:
|
static Range<java.time.LocalDateTime> |
Range.localDateTimeRange(java.lang.String range) |
Creates the LocalDateTime range from provided string:
|
static Range<java.lang.Long> |
Range.longRange(java.lang.String range) |
Creates the Long range from provided string:
|
static <T extends java.lang.Comparable> Range<T> |
Range.ofString(java.lang.String str,
java.util.function.Function<java.lang.String,T> converter,
java.lang.Class<T> clazz) |
|
static <T extends java.lang.Comparable<?>> Range<T> |
Range.open(T lower,
T upper) |
Creates the open range with provided bounds.
|
static <T extends java.lang.Comparable<?>> Range<T> |
Range.openClosed(T lower,
T upper) |
Creates the left-open, right-closed range with provided bounds.
|
static <T extends java.lang.Comparable<?>> Range<T> |
Range.openInfinite(T lower) |
Creates the left-bounded, left-open and right-unbounded range with provided lower bound.
|
static Range<java.time.ZonedDateTime> |
Range.zonedDateTimeRange(java.lang.String rangeStr) |
Creates the ZonedDateTime range from provided string:
|