public class IntRange extends java.lang.Object implements RuntimeObject, IndexableContainer, Lockable
| Modifier and Type | Method and Description |
|---|---|
IntIterator |
backwardIntIterator() |
java.util.Iterator |
backwardIterator() |
DoubleIterator |
backwardRealIterator() |
boolean |
contains(double element) |
boolean |
contains(int element) |
boolean |
contains(java.lang.Object element) |
boolean |
equals(java.lang.Object object)
Returns true when this range is equal (as a set) to the specified object,
|
boolean |
equals(java.lang.Object object,
int[] permutation)
Returns true when this range is equal (as a set) to the specified object,
with a side-effect on the specified array of ints that will contain the index
permutation when the sets are found to be equal.
|
int |
getIndex(double x) |
int |
getIndex(int i) |
int |
getIndex(java.lang.Object o) |
IntIterator |
indexIterator() |
IntIterator |
intIterator() |
IntIterator |
intIterator(boolean ordered) |
boolean |
isEmpty() |
boolean |
isLocked() |
java.util.Iterator |
iterator() |
java.util.Iterator |
iterator(boolean ordered) |
int |
lb() |
void |
lock() |
DoubleIterator |
realIterator() |
DoubleIterator |
realIterator(boolean ordered) |
int |
size() |
IntSet |
toIntSet() |
java.lang.String |
toString() |
int |
ub() |
void |
unlock() |
public final boolean contains(double element)
public final boolean contains(java.lang.Object element)
public final int lb()
public final int ub()
public final int getIndex(java.lang.Object o)
public final IntSet toIntSet()
public final IntIterator intIterator(boolean ordered)
intIterator in interface Iteratablepublic final IntIterator intIterator()
intIterator in interface Iteratablepublic final DoubleIterator realIterator(boolean ordered)
realIterator in interface Iteratablepublic final DoubleIterator realIterator()
realIterator in interface Iteratablepublic final java.util.Iterator iterator(boolean ordered)
iterator in interface Iteratablepublic final java.util.Iterator iterator()
iterator in interface Iteratablepublic final IntIterator backwardIntIterator()
backwardIntIterator in interface Iteratablepublic final DoubleIterator backwardRealIterator()
backwardRealIterator in interface Iteratablepublic final java.util.Iterator backwardIterator()
backwardIterator in interface Iteratablepublic final IntIterator indexIterator()
indexIterator in interface Indexablepublic final boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic final boolean equals(java.lang.Object object,
int[] permutation)
public final java.lang.String toString()
toString in class java.lang.Object