Class ConstChangeNotifyVectorMap

java.lang.Object
net.infonode.util.collection.notifymap.AbstractConstChangeNotifyMap
net.infonode.util.collection.notifymap.ConstChangeNotifyVectorMap
All Implemented Interfaces:
ConstCollection, ConstMap, ConstChangeNotifyMap

public class ConstChangeNotifyVectorMap extends AbstractConstChangeNotifyMap
  • Constructor Details

    • ConstChangeNotifyVectorMap

      public ConstChangeNotifyVectorMap()
  • Method Details

    • firstListenerAdded

      protected void firstListenerAdded()
      Overrides:
      firstListenerAdded in class AbstractConstChangeNotifyMap
    • lastListenerRemoved

      protected void lastListenerRemoved()
      Overrides:
      lastListenerRemoved in class AbstractConstChangeNotifyMap
    • getMapIndex

      public int getMapIndex(ConstMap map)
    • addMap

      public void addMap(ConstChangeNotifyMap map)
    • addMap

      public void addMap(int index, ConstChangeNotifyMap map)
    • getMapCount

      public int getMapCount()
    • removeMap

      public void removeMap(int index)
    • get

      public Object get(Object key)
      Description copied from interface: ConstMap
      Returns the value associated with the key.
      Parameters:
      key - the key
      Returns:
      the value associated with the key, null if no value is associated with the key
    • containsKey

      public boolean containsKey(Object key)
      Description copied from interface: ConstMap
      Returns true if this map contains the key.
      Parameters:
      key - the key
      Returns:
      true if this map contains the key
    • containsValue

      public boolean containsValue(Object value)
      Description copied from interface: ConstMap
      Returns true if this map contains the value.
      Parameters:
      value - the value
      Returns:
      true if this map contains the value
    • isEmpty

      public boolean isEmpty()
      Description copied from interface: ConstCollection
      Returns true if this collection is empty.
      Returns:
      true if this collection is empty
    • getMap

      public ConstChangeNotifyMap getMap(int index)
    • constIterator

      public ConstMapIterator constIterator()
      Description copied from interface: ConstMap
      Returns an iterator for this map.
      Returns:
      an iterator for this map