Class AbstractMapBag.BagIterator

java.lang.Object
org.apache.commons.collections.bag.AbstractMapBag.BagIterator
All Implemented Interfaces:
Iterator
Enclosing class:
AbstractMapBag

static class AbstractMapBag.BagIterator extends Object implements Iterator
Inner class iterator for the Bag.
  • Field Details

    • parent

      private AbstractMapBag parent
    • entryIterator

      private Iterator entryIterator
    • current

      private Map.Entry current
    • itemCount

      private int itemCount
    • mods

      private final int mods
    • canRemove

      private boolean canRemove
  • Constructor Details

    • BagIterator

      public BagIterator(AbstractMapBag parent)
      Constructor.
      Parameters:
      parent - the parent bag
  • Method Details