org.ozoneDB.collections
Interface OzoneTreeMap

All Superinterfaces:
java.util.Map, org.ozoneDB.OzoneCompatibleOrProxy, OzoneMap, org.ozoneDB.OzoneRemote, OzoneSortedMap, java.util.SortedMap
All Known Subinterfaces:
BaseTreeMap, FullTreeMap, NodeTreeMap
All Known Implementing Classes:
BaseTreeMapImpl, FullTreeMapImpl, FullTreeMapImpl_Proxy, NodeTreeMapImpl, NodeTreeMapImpl_Proxy

public interface OzoneTreeMap
extends OzoneSortedMap

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.TreeMap getClientTreeMap()
          Returns a TreeMap that contains the same entries as this persistent one; it is (by nature of the client-server enviromnent) always a 'deep' copy of this OzoneTreeMap.
 
Methods inherited from interface org.ozoneDB.collections.OzoneSortedMap
getClientSortedMap, ozoneHeadMap, ozoneSubMap, ozoneTailMap
 
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
 
Methods inherited from interface java.util.SortedMap
comparator, firstKey, headMap, lastKey, subMap, tailMap
 

Method Detail

getClientTreeMap

public java.util.TreeMap getClientTreeMap()

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



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