- java.lang.Object
-
- org.chocosolver.util.iterators.Disposable
-
- org.chocosolver.util.iterators.DisposableRangeIterator
-
- All Implemented Interfaces:
RangeIterator
- Direct Known Subclasses:
DisposableRangeBoundIterator
public abstract class DisposableRangeIterator extends Disposable implements RangeIterator
An disposable iterator for a range sequence.- Since:
- 05/10/11
- Author:
- Charles Prud'homme
-
-
Constructor Summary
Constructors Constructor Description DisposableRangeIterator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
bottomUpInit()
void
topDownInit()
-
Methods inherited from class org.chocosolver.util.iterators.Disposable
dispose, init, isNotReusable, remove
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.chocosolver.util.iterators.RangeIterator
hasNext, hasPrevious, max, min, next, previous
-
-
-
-
Method Detail
-
bottomUpInit
public void bottomUpInit()
- Specified by:
bottomUpInit
in interfaceRangeIterator
-
topDownInit
public void topDownInit()
- Specified by:
topDownInit
in interfaceRangeIterator
-
-