net.infonode.util.collection.notifymap

Class ConstChangeNotifyVectorMap

public class ConstChangeNotifyVectorMap extends AbstractConstChangeNotifyMap

Method Summary
voidaddMap(ConstChangeNotifyMap map)
voidaddMap(int index, ConstChangeNotifyMap map)
ConstMapIteratorconstIterator()
booleancontainsKey(Object key)
booleancontainsValue(Object value)
protected voidfirstListenerAdded()
Objectget(Object key)
ConstChangeNotifyMapgetMap(int index)
intgetMapCount()
intgetMapIndex(ConstMap map)
booleanisEmpty()
protected voidlastListenerRemoved()
voidremoveMap(int index)

Method Detail

addMap

public void addMap(ConstChangeNotifyMap map)

addMap

public void addMap(int index, ConstChangeNotifyMap map)

constIterator

public ConstMapIterator constIterator()

containsKey

public boolean containsKey(Object key)

containsValue

public boolean containsValue(Object value)

firstListenerAdded

protected void firstListenerAdded()

get

public Object get(Object key)

getMap

public ConstChangeNotifyMap getMap(int index)

getMapCount

public int getMapCount()

getMapIndex

public int getMapIndex(ConstMap map)

isEmpty

public boolean isEmpty()

lastListenerRemoved

protected void lastListenerRemoved()

removeMap

public void removeMap(int index)