Package com.tccc.kos.ext.dispense
Class AbstractHolderBuilder.ArrayBuilderIterator<T>
java.lang.Object
com.tccc.kos.ext.dispense.AbstractHolderBuilder.ArrayBuilderIterator<T>
- All Implemented Interfaces:
- AbstractHolderBuilder.BuilderIterator<T>
- Enclosing class:
- AbstractHolderBuilder<T extends Holder>
public static class AbstractHolderBuilder.ArrayBuilderIterator<T>
extends Object
implements AbstractHolderBuilder.BuilderIterator<T>
BuilderIterator that returns the next value in the array on each iteration.
 This can be used to easily return a custom value for each tick of the iterator. If the
 iterator runs longer then the number of values in the list, an exception will be
 thrown.- 
Constructor SummaryConstructors
- 
Method Summary
- 
Constructor Details- 
ArrayBuilderIterator
 
- 
- 
Method Details- 
getValueDescription copied from interface:AbstractHolderBuilder.BuilderIteratorReturn the current iterator value.- Specified by:
- getValuein interface- AbstractHolderBuilder.BuilderIterator<T>
 
- 
tickpublic void tick()Description copied from interface:AbstractHolderBuilder.BuilderIteratorAdvance the iterator state to the next value.- Specified by:
- tickin interface- AbstractHolderBuilder.BuilderIterator<T>
 
 
-