Module org.chocosolver.solver
Package org.chocosolver.util.iterators
-
Interface Summary Interface Description EvtScheduler<E extends IEventType> Created by cprudhom on 17/06/15.IntIterator An interface for collections over native integers.RangeIterator An interface to declare range iterator.ValueIterator An interface to declare values iterator. -
Class Summary Class Description Disposable DisposableIntIterator DisposableRangeBoundIterator DisposableRangeIterator An disposable iterator for a range sequence.DisposableValueBoundIterator DisposableValueIterator An disposable values iterator for values.IntVarValueIterator Object to iterate over an IntVar values usingfor(int value:var){ ... }
that is equivalent toint ub = var.getUB(); for(int value = var.getLB(); values <= ub; value = var.nextValue(value)){ ... }