private FloatingPointInterval<T> create(final T lower, final T upper) { return new FloatingPointInterval<>(_type, lower, upper); }
private FloatingPointInterval<T> create(final T lower, final T upper) { return new FloatingPointInterval<>(_type, lower, upper); }
public static <U extends Number & Comparable<U>> FloatingPointInterval<U> unconstrained(final FloatingPointType<U> type) { return new FloatingPointInterval<>(type, type.getNegativeInfinity(), type.getPositiveInfinity()); }
public static <U extends Number & Comparable<U>> FloatingPointInterval<U> unconstrained(final FloatingPointType<U> type) { return new FloatingPointInterval<>(type, type.getNegativeInfinity(), type.getPositiveInfinity()); }
throw new IllegalStateException(); final FloatingPointInterval<T> restriction = new FloatingPointInterval<>(_type, lower, upper);
throw new IllegalStateException(); final FloatingPointInterval<T> restriction = new FloatingPointInterval<>(_type, lower, upper);