org.ozoneDB.collections
Class NodeTreeMapImpl_Proxy

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

public final class NodeTreeMapImpl_Proxy
extends org.ozoneDB.OzoneProxy
implements NodeTreeMap

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.BaseTreeMap
BaseTreeMap.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
NodeTreeMapImpl_Proxy()
           
NodeTreeMapImpl_Proxy(java.util.Comparator arg0)
           
NodeTreeMapImpl_Proxy(java.util.Map arg0)
           
NodeTreeMapImpl_Proxy(org.ozoneDB.core.ObjectID oid, org.ozoneDB.OzoneInterface link)
           
NodeTreeMapImpl_Proxy(java.util.SortedMap arg0)
           
 
Method Summary
 boolean _org_ozoneDB_alwaysUseInternalIterator()
           
 int _org_ozoneDB_compare(java.lang.Object arg0, java.lang.Object arg1)
           
 java.util.Set _org_ozoneDB_entrySet()
           
 void _org_ozoneDB_fabricateTree(int arg0)
           
 BaseTreeMap.Node _org_ozoneDB_firstNode()
           
 int _org_ozoneDB_getModification()
           
 BaseTreeMap.Node _org_ozoneDB_getNode(java.lang.Object arg0)
           
 BaseTreeMap.Node _org_ozoneDB_highestLessThan(java.lang.Object arg0)
           
 java.util.Set _org_ozoneDB_keySet()
           
 BaseTreeMap.Node _org_ozoneDB_lowestGreaterThan(java.lang.Object arg0, boolean arg1)
           
 void _org_ozoneDB_putKeysLinear(java.util.Iterator arg0, int arg1)
           
 void _org_ozoneDB_removeNode(BaseTreeMap.Node arg0)
           
 void _org_ozoneDB_resetEntries()
           
 BaseTreeMap.Node _org_ozoneDB_successor(BaseTreeMap.Node arg0)
           
 java.util.Collection _org_ozoneDB_values()
           
 void clear()
           
 java.util.Comparator comparator()
           
 boolean containsKey(java.lang.Object arg0)
           
 boolean containsValue(java.lang.Object arg0)
           
static NodeTreeMap createObject(java.util.Comparator arg0, org.ozoneDB.OzoneInterface link)
           
static NodeTreeMap createObject(java.util.Map arg0, org.ozoneDB.OzoneInterface link)
           
static NodeTreeMap createObject(org.ozoneDB.OzoneInterface link)
           
static NodeTreeMap createObject(java.util.SortedMap arg0, 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.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.
 org.ozoneDB.core.ObjectID getObjectID()
           
 int hashCode()
           
 java.util.SortedMap headMap(java.lang.Object arg0)
           
 boolean isEmpty()
           
 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

NodeTreeMapImpl_Proxy

public NodeTreeMapImpl_Proxy()

NodeTreeMapImpl_Proxy

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

NodeTreeMapImpl_Proxy

public NodeTreeMapImpl_Proxy(java.util.Comparator arg0)

NodeTreeMapImpl_Proxy

public NodeTreeMapImpl_Proxy(java.util.Map arg0)

NodeTreeMapImpl_Proxy

public NodeTreeMapImpl_Proxy(java.util.SortedMap arg0)
Method Detail

createObject

public static NodeTreeMap createObject(org.ozoneDB.OzoneInterface link)

createObject

public static NodeTreeMap createObject(java.util.Comparator arg0,
                                       org.ozoneDB.OzoneInterface link)

createObject

public static NodeTreeMap createObject(java.util.Map arg0,
                                       org.ozoneDB.OzoneInterface link)

createObject

public static NodeTreeMap createObject(java.util.SortedMap arg0,
                                       org.ozoneDB.OzoneInterface link)

_org_ozoneDB_alwaysUseInternalIterator

public boolean _org_ozoneDB_alwaysUseInternalIterator()
Specified by:
_org_ozoneDB_alwaysUseInternalIterator in interface BaseTreeMap

_org_ozoneDB_lowestGreaterThan

public BaseTreeMap.Node _org_ozoneDB_lowestGreaterThan(java.lang.Object arg0,
                                                       boolean arg1)
Specified by:
_org_ozoneDB_lowestGreaterThan in interface BaseTreeMap

_org_ozoneDB_getNode

public BaseTreeMap.Node _org_ozoneDB_getNode(java.lang.Object arg0)
Specified by:
_org_ozoneDB_getNode in interface BaseTreeMap

_org_ozoneDB_removeNode

public void _org_ozoneDB_removeNode(BaseTreeMap.Node arg0)
Specified by:
_org_ozoneDB_removeNode in interface BaseTreeMap

_org_ozoneDB_putKeysLinear

public void _org_ozoneDB_putKeysLinear(java.util.Iterator arg0,
                                       int arg1)
Specified by:
_org_ozoneDB_putKeysLinear in interface BaseTreeMap

_org_ozoneDB_entrySet

public java.util.Set _org_ozoneDB_entrySet()
Specified by:
_org_ozoneDB_entrySet in interface BaseTreeMap

_org_ozoneDB_keySet

public java.util.Set _org_ozoneDB_keySet()
Specified by:
_org_ozoneDB_keySet in interface BaseTreeMap

_org_ozoneDB_values

public java.util.Collection _org_ozoneDB_values()
Specified by:
_org_ozoneDB_values in interface BaseTreeMap

_org_ozoneDB_compare

public int _org_ozoneDB_compare(java.lang.Object arg0,
                                java.lang.Object arg1)
Specified by:
_org_ozoneDB_compare in interface BaseTreeMap

_org_ozoneDB_fabricateTree

public void _org_ozoneDB_fabricateTree(int arg0)
Specified by:
_org_ozoneDB_fabricateTree in interface BaseTreeMap

_org_ozoneDB_firstNode

public BaseTreeMap.Node _org_ozoneDB_firstNode()
Specified by:
_org_ozoneDB_firstNode in interface BaseTreeMap

_org_ozoneDB_highestLessThan

public BaseTreeMap.Node _org_ozoneDB_highestLessThan(java.lang.Object arg0)
Specified by:
_org_ozoneDB_highestLessThan in interface BaseTreeMap

_org_ozoneDB_successor

public BaseTreeMap.Node _org_ozoneDB_successor(BaseTreeMap.Node arg0)
Specified by:
_org_ozoneDB_successor in interface BaseTreeMap

_org_ozoneDB_resetEntries

public void _org_ozoneDB_resetEntries()
Specified by:
_org_ozoneDB_resetEntries in interface BaseTreeMap

_org_ozoneDB_getModification

public int _org_ozoneDB_getModification()
Specified by:
_org_ozoneDB_getModification in interface BaseTreeMap

getClientTreeMap

public java.util.TreeMap getClientTreeMap()
Description copied from interface: OzoneTreeMap

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.

Specified by:
getClientTreeMap in interface OzoneTreeMap

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.