Range
constructor(elementClass: KClass<T>, lowerBound: T? = null, upperBound: T? = null, isLowerInclusive: Boolean = true, isUpperInclusive: Boolean = false, isLowerInfinite: Boolean = lowerBound == null, isUpperInfinite: Boolean = upperBound == null, isLowerNull: Boolean = false, isUpperNull: Boolean = false, isEmpty: Boolean = false)
Type Parameters
T
The type of the range bounds (e.g., Int, LocalDate, or a data class).