Record Class Interval<T extends Number>

java.lang.Object
java.lang.Record
net.tangly.commons.lang.Interval<T>
Type Parameters:
T - type of the interval, it shall provide an ordering function

public record Interval<T extends Number>(T extends Number lower, T extends Number upper) extends Record
Defines an interval of values of the type providing a simple ordering function. The class is immutable.