choco.kernel.common.util.iterators
Class SingleElementIterator<E>
java.lang.Object
choco.kernel.common.util.disposable.Disposable
choco.kernel.common.util.iterators.DisposableIterator<E>
choco.kernel.common.util.iterators.SingleElementIterator<E>
- All Implemented Interfaces:
- IStored, Iterator<E>
public final class SingleElementIterator<E>
- extends DisposableIterator<E>
- implements IStored
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getIterator
public static <E> SingleElementIterator getIterator(E element)
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interface Iterator<E>
next
public E next()
- Specified by:
next
in interface Iterator<E>
dispose
public void dispose()
- Description copied from class:
Disposable
- This method allows to declare that an object is not used anymore. It
can be reused by another object.
- Overrides:
dispose
in class Disposable
push
public void push()
- Specified by:
push
in interface IStored
pop
public void pop()
- Specified by:
pop
in interface IStored
isStored
public boolean isStored()
- Specified by:
isStored
in interface IStored
Copyright © 2012. All Rights Reserved.