Class AbstractDualBidiMap.KeySet

  • All Implemented Interfaces:
    java.lang.Iterable, java.util.Collection, java.util.Set
    Enclosing class:
    AbstractDualBidiMap

    protected static class AbstractDualBidiMap.KeySet
    extends AbstractDualBidiMap.View
    implements java.util.Set
    Inner class KeySet.
    • Constructor Detail

      • KeySet

        protected KeySet​(AbstractDualBidiMap parent)
        Constructs a new view of the BidiMap.
        Parameters:
        parent - the parent BidiMap
    • Method Detail

      • iterator

        public java.util.Iterator iterator()
        Specified by:
        iterator in interface java.util.Collection
        Specified by:
        iterator in interface java.lang.Iterable
        Specified by:
        iterator in interface java.util.Set
        Overrides:
        iterator in class AbstractCollectionDecorator
      • contains

        public boolean contains​(java.lang.Object key)
        Specified by:
        contains in interface java.util.Collection
        Specified by:
        contains in interface java.util.Set
        Overrides:
        contains in class AbstractCollectionDecorator
      • remove

        public boolean remove​(java.lang.Object key)
        Specified by:
        remove in interface java.util.Collection
        Specified by:
        remove in interface java.util.Set
        Overrides:
        remove in class AbstractCollectionDecorator