static class AbstractMapBag.BagIterator
extends java.lang.Object
implements java.util.Iterator
Modifier and Type | Field and Description |
---|---|
private boolean |
canRemove |
private java.util.Map.Entry |
current |
private java.util.Iterator |
entryIterator |
private int |
itemCount |
private int |
mods |
private AbstractMapBag |
parent |
Constructor and Description |
---|
BagIterator(AbstractMapBag parent)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
hasNext() |
java.lang.Object |
next() |
void |
remove() |
private AbstractMapBag parent
private java.util.Iterator entryIterator
private java.util.Map.Entry current
private int itemCount
private final int mods
private boolean canRemove
public BagIterator(AbstractMapBag parent)
parent
- the parent bag