org.ozoneDB.collections
Interface OzoneHashMap

All Superinterfaces:
java.util.Map, org.ozoneDB.OzoneCompatibleOrProxy, OzoneMap, org.ozoneDB.OzoneRemote

public interface OzoneHashMap
extends OzoneMap

See the overall description on OzoneCollection.

Author:
Leo Mekenkamp (mind the anti-sp@m)

Nested Class Summary
 
Nested classes inherited from class org.ozoneDB.collections.OzoneMap
OzoneMap.Node
 
Nested classes inherited from class java.util.Map
java.util.Map.Entry
 
Method Summary
 java.util.HashMap getClientHashMap()
          Returns a HashMap that contains the same entries as this persistent one; it is (by nature of the client-server enviromnent) always a 'deep' copy of this OzoneHashMap.
 
Methods inherited from interface org.ozoneDB.collections.OzoneMap
clear, getClientMap, ozoneEntrySet, ozoneKeySet, ozoneValues, put, putAll, remove
 
Methods inherited from interface java.util.Map
containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, size, values
 
Methods inherited from interface org.ozoneDB.OzoneCompatibleOrProxy
getObjectID
 

Method Detail

getClientHashMap

public java.util.HashMap getClientHashMap()

Returns a HashMap that contains the same entries as this persistent one; it is (by nature of the client-server enviromnent) always a 'deep' copy of this OzoneHashMap. I.e. the contents of this OzoneHashMap instance are always copied to the client by use of serialization.



Copyright © 2004 The Ozone Database Project - www.ozone-db.org. All Rights Reserved.