org.ozoneDB.collections
Interface OzoneWeakHashMap

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

public interface OzoneWeakHashMap
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.WeakHashMap getClientWeakHashMap()
          Returns a WeakHashMap that contains the same entries as this persistent one; it is (by nature of the client-server enviromnent) always a 'deep' copy of this OzoneWeakHashMap.
 
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

getClientWeakHashMap

public java.util.WeakHashMap getClientWeakHashMap()

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



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