Package org.apache.cassandra.utils
Class IntegerInterval
java.lang.Object
org.apache.cassandra.utils.IntegerInterval
Mutable integer interval class, thread-safe.
Represents the interval [lower,upper].
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA mutable set of closed integer intervals, stored in normalized form (i.e. -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
IntegerInterval
public IntegerInterval(int lower, int upper) -
IntegerInterval
-
-
Method Details
-
lower
public int lower() -
upper
public int upper() -
expandToCover
public void expandToCover(int value) Expands the interval to cover the given value by extending one of its sides if necessary. Mutates this. Thread-safe. -
hashCode
public int hashCode() -
equals
-
toString
-