| Package | Description |
|---|---|
| ch.jalu.typeresolver.numbers |
| Modifier and Type | Class and Description |
|---|---|
class |
StandardValueRange
Provides value ranges of the standard Java number types: byte, short, integer, long, float, double, BigInteger
and BigDecimal.
|
class |
ValueRangeImpl<T>
Simple implementation of
ValueRange. |
| Modifier and Type | Method and Description |
|---|---|
ValueRange<?> |
StandardNumberType.getValueRange()
Returns information about the value range this type can represent.
|
ValueRange<N> |
NumberType.getValueRange()
Returns information about the value range this type can represent.
|
| Modifier and Type | Method and Description |
|---|---|
default boolean |
ValueRange.isEqualOrSupersetOf(ValueRange<?> other)
Returns whether this value range is equal or larger than the given value range.
|
default boolean |
ValueRange.supportsAllValuesOf(ValueRange<?> other)
Specifies whether
this range can represent all values of the given value range without loss of
magnitude. |
Copyright © 2023. All rights reserved.