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 Summary
Constructors Constructor Description ConstChangeNotifyVectorMap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addMap(int index, ConstChangeNotifyMap map)
void
addMap(ConstChangeNotifyMap map)
ConstMapIterator
constIterator()
Returns an iterator for this map.boolean
containsKey(java.lang.Object key)
Returns true if this map contains the key.boolean
containsValue(java.lang.Object value)
Returns true if this map contains the value.protected void
firstListenerAdded()
java.lang.Object
get(java.lang.Object key)
Returns the value associated with the key.ConstChangeNotifyMap
getMap(int index)
int
getMapCount()
int
getMapIndex(ConstMap map)
boolean
isEmpty()
Returns true if this collection is empty.protected void
lastListenerRemoved()
void
removeMap(int index)
-
Methods inherited from class net.infonode.util.collection.notifymap.AbstractConstChangeNotifyMap
fireEntriesChanged, fireEntryChanged, fireEntryRemoved, getChangeSignal, getChangeSignalInternal, listenerAdded, listenerRemoved
-
-
-
-
Method Detail
-
firstListenerAdded
protected void firstListenerAdded()
- Overrides:
firstListenerAdded
in classAbstractConstChangeNotifyMap
-
lastListenerRemoved
protected void lastListenerRemoved()
- Overrides:
lastListenerRemoved
in classAbstractConstChangeNotifyMap
-
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 java.lang.Object get(java.lang.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(java.lang.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(java.lang.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
-
-