Class AbstractDualBidiMap.EntrySet<K,​V>

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Iterable<java.util.Map.Entry<K,​V>>, java.util.Collection<java.util.Map.Entry<K,​V>>, java.util.Set<java.util.Map.Entry<K,​V>>
    Enclosing class:
    AbstractDualBidiMap<K,​V>

    protected static class AbstractDualBidiMap.EntrySet<K,​V>
    extends AbstractDualBidiMap.View<K,​V,​java.util.Map.Entry<K,​V>>
    implements java.util.Set<java.util.Map.Entry<K,​V>>
    Inner class EntrySet.
    See Also:
    Serialized Form
    • Constructor Detail

      • EntrySet

        protected EntrySet​(AbstractDualBidiMap<K,​V> parent)
        Constructs a new view of the BidiMap.
        Parameters:
        parent - the parent BidiMap
    • Method Detail

      • iterator

        public java.util.Iterator<java.util.Map.Entry<K,​V>> iterator()
        Specified by:
        iterator in interface java.util.Collection<K>
        Specified by:
        iterator in interface java.lang.Iterable<K>
        Specified by:
        iterator in interface java.util.Set<K>
        Overrides:
        iterator in class AbstractCollectionDecorator<java.util.Map.Entry<K,​V>>
      • remove

        public boolean remove​(java.lang.Object obj)
        Specified by:
        remove in interface java.util.Collection<K>
        Specified by:
        remove in interface java.util.Set<K>
        Overrides:
        remove in class AbstractCollectionDecorator<java.util.Map.Entry<K,​V>>