|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectchoco.kernel.common.util.disposable.Disposable
choco.kernel.common.util.iterators.DisposableIntIterator
choco.kernel.common.util.iterators.IntArrayIterator
public final class IntArrayIterator
User : cprudhom
Mail : cprudhom(a)emn.fr
Date : 1 mars 2010
Since : Choco 2.1.1
Method Summary | |
---|---|
void |
dispose()
This method allows to declare that an object is not used anymore. |
static IntArrayIterator |
getIterator(int[] someElements,
int from,
int to)
Get iterator over someElements starting from from to to (included). |
boolean |
hasNext()
Returns true if the iteration has more elements. |
void |
init(int[] someElements,
int from,
int to)
Freeze the iterator, cannot be reused. |
boolean |
isStored()
|
int |
next()
Returns the next element in the iteration. |
void |
pop()
|
void |
push()
|
Methods inherited from class choco.kernel.common.util.iterators.DisposableIntIterator |
---|
remove |
Methods inherited from class choco.kernel.common.util.disposable.Disposable |
---|
init, reusable |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static IntArrayIterator getIterator(int[] someElements, int from, int to)
someElements
starting from from
to to
(included).
someElements
- array of intfrom
- starting indexto
- ending index (excluded)
public void init(int[] someElements, int from, int to)
public boolean hasNext()
public int next()
NoSuchElementException
- iteration has no more elements.public void dispose()
Disposable
dispose
in class Disposable
public void push()
push
in interface IStored
public void pop()
pop
in interface IStored
public boolean isStored()
isStored
in interface IStored
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |