public class IntegerInterval extends DiscreteInterval<Number,IntegerInterval>
DiscreteInterval.NullSemantics, DiscreteInterval.ValueIteratorGREATEST, LEAST, NA| Constructor and Description |
|---|
IntegerInterval(Number point) |
IntegerInterval(Number lower,
Number upper) |
| Modifier and Type | Method and Description |
|---|---|
static IntegerInterval |
allIntegers() |
protected IntegerInterval |
cast(DiscreteInterval<Number,IntegerInterval> i) |
protected int |
compare(Number a,
DiscreteInterval.NullSemantics na,
Number b,
DiscreteInterval.NullSemantics nb) |
protected IntegerInterval |
create(Number lower,
Number upper) |
protected Number |
decrement(Number t) |
protected boolean |
equal(Number a,
Number b) |
boolean |
equals(Object obj) |
protected Number |
increment(Number n) |
Number |
size() |
protected boolean |
valid(Number n) |
canUnionWith, contains, getLower, getUpper, greater, hashCode, intersection, isFinite, less, remove, toString, union, valueIteratorpublic IntegerInterval(Number point)
public static IntegerInterval allIntegers()
protected IntegerInterval cast(DiscreteInterval<Number,IntegerInterval> i)
cast in class DiscreteInterval<Number,IntegerInterval>protected int compare(Number a, DiscreteInterval.NullSemantics na, Number b, DiscreteInterval.NullSemantics nb)
compare in class DiscreteInterval<Number,IntegerInterval>protected IntegerInterval create(Number lower, Number upper)
create in class DiscreteInterval<Number,IntegerInterval>protected Number decrement(Number t)
decrement in class DiscreteInterval<Number,IntegerInterval>protected boolean equal(Number a, Number b)
equal in class DiscreteInterval<Number,IntegerInterval>public boolean equals(Object obj)
equals in class DiscreteInterval<Number,IntegerInterval>protected Number increment(Number n)
increment in class DiscreteInterval<Number,IntegerInterval>public Number size()
size in class DiscreteInterval<Number,IntegerInterval>protected boolean valid(Number n)
valid in class DiscreteInterval<Number,IntegerInterval>Copyright © 2019. All rights reserved.