org.ozoneDB.collections
Class _BaseTreeMap_SubMapImpl_Proxy

java.lang.Object
  extended byorg.ozoneDB.OzoneProxy
      extended byorg.ozoneDB.collections._BaseTreeMap_SubMapImpl_Proxy
All Implemented Interfaces:
_BaseTreeMap_SubMap, java.io.Externalizable, java.util.Map, org.ozoneDB.OzoneCompatibleOrProxy, OzoneMap, org.ozoneDB.OzoneRemote, OzoneSortedMap, java.io.Serializable, java.util.SortedMap

public final class _BaseTreeMap_SubMapImpl_Proxy
extends org.ozoneDB.OzoneProxy
implements _BaseTreeMap_SubMap

This class was automatically generated by ozone's OPP. Do not instantiate or use this class directly.

See Also:
Serialized Form

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
 
Field Summary
 
Fields inherited from class org.ozoneDB.OzoneProxy
link, linkTable, remoteID
 
Constructor Summary
_BaseTreeMap_SubMapImpl_Proxy()
           
_BaseTreeMap_SubMapImpl_Proxy(BaseTreeMap arg0, java.lang.Object arg1, java.lang.Object arg2)
           
_BaseTreeMap_SubMapImpl_Proxy(org.ozoneDB.core.ObjectID oid, org.ozoneDB.OzoneInterface link)
           
 
Method Summary
 void clear()
           
 java.util.Comparator comparator()
           
 boolean containsKey(java.lang.Object arg0)
           
 boolean containsValue(java.lang.Object arg0)
           
static _BaseTreeMap_SubMap createObject(BaseTreeMap arg0, java.lang.Object arg1, java.lang.Object arg2, org.ozoneDB.OzoneInterface link)
           
 java.util.Set entrySet()
           
 boolean equals(java.lang.Object arg0)
           
 java.lang.Object firstKey()
           
 java.lang.Object get(java.lang.Object arg0)
           
 java.util.Map getClientMap()
          Returns a Map that contains the same entries as this persistent one; it is (by nature of the client-server enviromnent) always a 'deep' copy of this OzoneMap.
 java.util.SortedMap getClientSortedMap()
          Returns a SortedMap that contains the same entries as this persistent one; it is (by nature of the client-server enviromnent) always a 'deep' copy of this OzoneSortedMap.
 java.lang.Object getMaxKey()
           
 java.lang.Object getMinKey()
           
 org.ozoneDB.core.ObjectID getObjectID()
           
 BaseTreeMap getOwner()
           
 int hashCode()
           
 java.util.SortedMap headMap(java.lang.Object arg0)
           
 boolean isEmpty()
           
 boolean keyInRange(java.lang.Object arg0)
           
 java.util.Set keySet()
           
 java.lang.Object lastKey()
           
 OzoneSet ozoneEntrySet()
          Basically nothing more than a typecasted call to entrySet(), as an entry set is an ozone objects ifself.
 OzoneSortedMap ozoneHeadMap(java.lang.Object arg0)
          Basically nothing more than a typecasted HeadMap method.
 OzoneSet ozoneKeySet()
          Basically nothing more than a typecasted call to keySet(), as key sets are ozone objects themselves.
 OzoneSortedMap ozoneSubMap(java.lang.Object arg0, java.lang.Object arg1)
          Basically nothing more than a typecasted SubMap method.
 OzoneSortedMap ozoneTailMap(java.lang.Object arg0)
          Basically nothing more than a typecasted TailMap method.
 OzoneCollection ozoneValues()
          Basically nothing more than a typecasted call to values(), as the values collection is am ozone object itself.
 java.lang.Object put(java.lang.Object arg0, java.lang.Object arg1)
           
 void putAll(java.util.Map arg0)
           
 java.lang.Object remove(java.lang.Object arg0)
           
 int size()
           
 java.util.SortedMap subMap(java.lang.Object arg0, java.lang.Object arg1)
           
 java.util.SortedMap tailMap(java.lang.Object arg0)
           
 java.util.Collection values()
           
 
Methods inherited from class org.ozoneDB.OzoneProxy
createProxyLinkAttributes, finalize, getHandle, handle, invoke, invoke, invoke, invoke, isSame, readExternal, remoteID, toString, writeExternal
 
Methods inherited from class java.lang.Object
clone, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

_BaseTreeMap_SubMapImpl_Proxy

public _BaseTreeMap_SubMapImpl_Proxy()

_BaseTreeMap_SubMapImpl_Proxy

public _BaseTreeMap_SubMapImpl_Proxy(org.ozoneDB.core.ObjectID oid,
                                     org.ozoneDB.OzoneInterface link)

_BaseTreeMap_SubMapImpl_Proxy

public _BaseTreeMap_SubMapImpl_Proxy(BaseTreeMap arg0,
                                     java.lang.Object arg1,
                                     java.lang.Object arg2)
Method Detail

createObject

public static _BaseTreeMap_SubMap createObject(BaseTreeMap arg0,
                                               java.lang.Object arg1,
                                               java.lang.Object arg2,
                                               org.ozoneDB.OzoneInterface link)

getOwner

public BaseTreeMap getOwner()
Specified by:
getOwner in interface _BaseTreeMap_SubMap

getMinKey

public java.lang.Object getMinKey()
Specified by:
getMinKey in interface _BaseTreeMap_SubMap

getMaxKey

public java.lang.Object getMaxKey()
Specified by:
getMaxKey in interface _BaseTreeMap_SubMap

keyInRange

public boolean keyInRange(java.lang.Object arg0)
Specified by:
keyInRange in interface _BaseTreeMap_SubMap

getClientSortedMap

public java.util.SortedMap getClientSortedMap()
Description copied from interface: OzoneSortedMap

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

Specified by:
getClientSortedMap in interface OzoneSortedMap

ozoneHeadMap

public OzoneSortedMap ozoneHeadMap(java.lang.Object arg0)
Description copied from interface: OzoneSortedMap

Basically nothing more than a typecasted HeadMap method. Because subsets are also OzoneSortedMaps, this method is provided to do away with the need for a typecast.

Specified by:
ozoneHeadMap in interface OzoneSortedMap

ozoneSubMap

public OzoneSortedMap ozoneSubMap(java.lang.Object arg0,
                                  java.lang.Object arg1)
Description copied from interface: OzoneSortedMap

Basically nothing more than a typecasted SubMap method. Because subsets are also OzoneSortedMaps, this method is provided to do away with the need for a typecast.

Specified by:
ozoneSubMap in interface OzoneSortedMap

ozoneTailMap

public OzoneSortedMap ozoneTailMap(java.lang.Object arg0)
Description copied from interface: OzoneSortedMap

Basically nothing more than a typecasted TailMap method.

Because subsets are also OzoneSortedMaps, this method is provided to do away with the need for a typecast.

Specified by:
ozoneTailMap in interface OzoneSortedMap

put

public java.lang.Object put(java.lang.Object arg0,
                            java.lang.Object arg1)
Specified by:
put in interface OzoneMap

remove

public java.lang.Object remove(java.lang.Object arg0)
Specified by:
remove in interface OzoneMap

clear

public void clear()
Specified by:
clear in interface OzoneMap

putAll

public void putAll(java.util.Map arg0)
Specified by:
putAll in interface OzoneMap

getClientMap

public java.util.Map getClientMap()
Description copied from interface: OzoneMap

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

Specified by:
getClientMap in interface OzoneMap

ozoneKeySet

public OzoneSet ozoneKeySet()
Description copied from interface: OzoneMap
Basically nothing more than a typecasted call to keySet(), as key sets are ozone objects themselves.

Specified by:
ozoneKeySet in interface OzoneMap
Returns:
OzoneSet containing all keys in this map

ozoneEntrySet

public OzoneSet ozoneEntrySet()
Description copied from interface: OzoneMap
Basically nothing more than a typecasted call to entrySet(), as an entry set is an ozone objects ifself.

Specified by:
ozoneEntrySet in interface OzoneMap
Returns:
OzoneSet containing all keys in this map

ozoneValues

public OzoneCollection ozoneValues()
Description copied from interface: OzoneMap
Basically nothing more than a typecasted call to values(), as the values collection is am ozone object itself.

Specified by:
ozoneValues in interface OzoneMap
Returns:
OzoneSet containing all keys in this map

hashCode

public int hashCode()
Specified by:
hashCode in interface java.util.Map

equals

public boolean equals(java.lang.Object arg0)
Specified by:
equals in interface java.util.Map

get

public java.lang.Object get(java.lang.Object arg0)
Specified by:
get in interface java.util.Map

size

public int size()
Specified by:
size in interface java.util.Map

values

public java.util.Collection values()
Specified by:
values in interface java.util.Map

containsKey

public boolean containsKey(java.lang.Object arg0)
Specified by:
containsKey in interface java.util.Map

containsValue

public boolean containsValue(java.lang.Object arg0)
Specified by:
containsValue in interface java.util.Map

entrySet

public java.util.Set entrySet()
Specified by:
entrySet in interface java.util.Map

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface java.util.Map

keySet

public java.util.Set keySet()
Specified by:
keySet in interface java.util.Map

getObjectID

public org.ozoneDB.core.ObjectID getObjectID()
Specified by:
getObjectID in interface org.ozoneDB.OzoneCompatibleOrProxy

comparator

public java.util.Comparator comparator()
Specified by:
comparator in interface java.util.SortedMap

firstKey

public java.lang.Object firstKey()
Specified by:
firstKey in interface java.util.SortedMap

headMap

public java.util.SortedMap headMap(java.lang.Object arg0)
Specified by:
headMap in interface java.util.SortedMap

lastKey

public java.lang.Object lastKey()
Specified by:
lastKey in interface java.util.SortedMap

subMap

public java.util.SortedMap subMap(java.lang.Object arg0,
                                  java.lang.Object arg1)
Specified by:
subMap in interface java.util.SortedMap

tailMap

public java.util.SortedMap tailMap(java.lang.Object arg0)
Specified by:
tailMap in interface java.util.SortedMap


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