org.xiruss.repository.common
Class RepositoryObjectMapCommonImpl

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap
          extended by org.xiruss.repository.common.RepositoryObjectMapCommonImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map
Direct Known Subclasses:
RepositoryObjectMapImpl, ResourceMapImpl, SnapshotMapImpl, VersionMapImpl

public class RepositoryObjectMapCommonImpl
extends java.util.HashMap
implements java.util.Map

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Constructor Summary
RepositoryObjectMapCommonImpl()
           
RepositoryObjectMapCommonImpl(java.util.Map map)
           
 
Method Summary
 java.util.Iterator getKeyIterator()
           
 java.util.Iterator getValueIterator()
           
 void put(RepositoryObject repObject)
          Adds the specified repository object to the map, indexing it by its object ID.
 void remove(RepositoryObject obj)
           
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Constructor Detail

RepositoryObjectMapCommonImpl

public RepositoryObjectMapCommonImpl()

RepositoryObjectMapCommonImpl

public RepositoryObjectMapCommonImpl(java.util.Map map)
Method Detail

put

public void put(RepositoryObject repObject)
Adds the specified repository object to the map, indexing it by its object ID.

Parameters:
repObject - Object to be added to the map.

getKeyIterator

public java.util.Iterator getKeyIterator()
Returns:

getValueIterator

public java.util.Iterator getValueIterator()
Returns:

remove

public void remove(RepositoryObject obj)