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()); }
if (f.equals(_type.getPositiveInfinity())) after = null; else if (f.equals(_type.getPositiveInfinity())) after = create(_type.increment(other._upper), _upper); else
if (f.equals(_type.getPositiveInfinity())) after = null; else if (f.equals(_type.getPositiveInfinity())) after = create(_type.increment(other._upper), _upper); else
if (XSD.MIN_EXCLUSIVE.equals(f)) if (n.equals(_type.getPositiveInfinity())) return _empty; else lower = n; upper = _type.getPositiveInfinity(); upper = _type.getPositiveInfinity();
if (XSD.MIN_EXCLUSIVE.equals(f)) if (n.equals(_type.getPositiveInfinity())) return _empty; else lower = n; upper = _type.getPositiveInfinity(); upper = _type.getPositiveInfinity();