|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ozoneDB.OzoneProxy
org.ozoneDB.collections._BaseTreeMap_SubMap_entrySet_Proxy
This class was automatically generated by ozone's OPP. Do not instantiate or use this class directly.
Field Summary |
Fields inherited from class org.ozoneDB.OzoneProxy |
link, linkTable, remoteID |
Constructor Summary | |
_BaseTreeMap_SubMap_entrySet_Proxy(_BaseTreeMap_SubMap arg0)
|
|
_BaseTreeMap_SubMap_entrySet_Proxy()
|
|
_BaseTreeMap_SubMap_entrySet_Proxy(org.ozoneDB.core.ObjectID oid,
org.ozoneDB.OzoneInterface link)
|
Method Summary | |
java.util.Iterator |
_org_ozoneDB_internalIterator()
|
boolean |
add(java.lang.Object arg0)
|
boolean |
addAll(java.util.Collection arg0)
|
void |
clear()
|
boolean |
contains(java.lang.Object arg0)
|
boolean |
containsAll(java.util.Collection arg0)
|
static OzoneSet |
createObject(_BaseTreeMap_SubMap arg0,
org.ozoneDB.OzoneInterface link)
|
boolean |
equals(java.lang.Object arg0)
|
java.util.Collection |
getClientCollection()
Returns a non-ozone Collection that contains the same
entries as this persistent one; it is (by nature of the client-server
enviromnent) always a 'deep' copy of this OzoneCollection .
|
java.util.Set |
getClientSet()
Returns a non-ozone Set that contains the same
entries as this persistent one; it is (by nature of the client-server
enviromnent) always a 'deep' copy of this OzoneSet .
|
org.ozoneDB.core.ObjectID |
getObjectID()
|
int |
hashCode()
|
boolean |
isEmpty()
|
java.util.Iterator |
iterator()
|
boolean |
remove(java.lang.Object arg0)
|
boolean |
removeAll(java.util.Collection arg0)
|
boolean |
retainAll(java.util.Collection arg0)
|
int |
size()
|
java.lang.Object[] |
toArray()
|
java.lang.Object[] |
toArray(java.lang.Object[] arg0)
|
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 |
public _BaseTreeMap_SubMap_entrySet_Proxy()
public _BaseTreeMap_SubMap_entrySet_Proxy(org.ozoneDB.core.ObjectID oid, org.ozoneDB.OzoneInterface link)
public _BaseTreeMap_SubMap_entrySet_Proxy(_BaseTreeMap_SubMap arg0)
Method Detail |
public static OzoneSet createObject(_BaseTreeMap_SubMap arg0, org.ozoneDB.OzoneInterface link)
public java.util.Set getClientSet()
OzoneSet
Returns a non-ozone Set
that contains the same
entries as this persistent one; it is (by nature of the client-server
enviromnent) always a 'deep' copy of this OzoneSet
.
I.e. the contents of this OzoneSet
instance are
always copied to the client by use of serialization.
This means that if this instance holds non-ozone objects, these objects are send to the calling client by means of serialization. If this instance holds ozone objects, it actually holds proxies to these objects. These proxies are copied and send to the client, resulting in different proxies to the same ozone objects.
getClientSet
in interface OzoneSet
public boolean add(java.lang.Object arg0)
add
in interface OzoneCollection
public boolean addAll(java.util.Collection arg0)
addAll
in interface OzoneCollection
public boolean remove(java.lang.Object arg0)
remove
in interface OzoneCollection
public void clear()
clear
in interface OzoneCollection
public boolean removeAll(java.util.Collection arg0)
removeAll
in interface OzoneCollection
public boolean retainAll(java.util.Collection arg0)
retainAll
in interface OzoneCollection
public java.util.Iterator _org_ozoneDB_internalIterator()
_org_ozoneDB_internalIterator
in interface OzoneCollection
public java.util.Collection getClientCollection()
OzoneCollection
Returns a non-ozone Collection
that contains the same
entries as this persistent one; it is (by nature of the client-server
enviromnent) always a 'deep' copy of this OzoneCollection
.
I.e. the contents of this OzoneCollection
instance are
always copied to the client by use of serialization.
This means that if this instance holds non-ozone objects, these objects are send to the calling client by means of serialization. If this instance holds ozone objects, it actually holds proxies to these objects. These proxies are copied and send to the client, resulting in different proxies to the same ozone objects.
Note that all subclasses of OzoneCollection
(or
OzoneMap
) have getClientXxx()
member functions
that return a collection of type java.util.Xxx
; these simply
return the same result value as getClientCollection()
without the need for a typecast.
getClientCollection
in interface OzoneCollection
public int hashCode()
hashCode
in interface java.util.Collection
public boolean equals(java.lang.Object arg0)
equals
in interface java.util.Collection
public boolean contains(java.lang.Object arg0)
contains
in interface java.util.Collection
public int size()
size
in interface java.util.Collection
public java.lang.Object[] toArray()
toArray
in interface java.util.Collection
public java.lang.Object[] toArray(java.lang.Object[] arg0)
toArray
in interface java.util.Collection
public boolean isEmpty()
isEmpty
in interface java.util.Collection
public java.util.Iterator iterator()
iterator
in interface java.util.Collection
public boolean containsAll(java.util.Collection arg0)
containsAll
in interface java.util.Collection
public org.ozoneDB.core.ObjectID getObjectID()
getObjectID
in interface org.ozoneDB.OzoneCompatibleOrProxy
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |