Class AbstractInputCheckedMapDecorator.EntrySet

  • 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:
    AbstractInputCheckedMapDecorator<K,​V>

    private class AbstractInputCheckedMapDecorator.EntrySet
    extends AbstractSetDecorator<java.util.Map.Entry<K,​V>>
    Implementation of an entry set that checks additions via setValue.
    • Method Detail

      • iterator

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

        public java.lang.Object[] toArray()
        Specified by:
        toArray in interface java.util.Collection<java.util.Map.Entry<K,​V>>
        Specified by:
        toArray in interface java.util.Set<java.util.Map.Entry<K,​V>>
        Overrides:
        toArray in class AbstractCollectionDecorator<java.util.Map.Entry<K,​V>>
      • toArray

        public <T> T[] toArray​(T[] array)
        Specified by:
        toArray in interface java.util.Collection<java.util.Map.Entry<K,​V>>
        Specified by:
        toArray in interface java.util.Set<java.util.Map.Entry<K,​V>>
        Overrides:
        toArray in class AbstractCollectionDecorator<java.util.Map.Entry<K,​V>>