|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ozoneDB.OzoneProxy
org.ozoneDB.collections.FullTreeSetImpl_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 | |
FullTreeSetImpl_Proxy()
|
|
FullTreeSetImpl_Proxy(java.util.Collection arg0)
|
|
FullTreeSetImpl_Proxy(java.util.Comparator arg0)
|
|
FullTreeSetImpl_Proxy(org.ozoneDB.core.ObjectID oid,
org.ozoneDB.OzoneInterface link)
|
|
FullTreeSetImpl_Proxy(java.util.SortedMap arg0,
DoNotUse_SeeJavadoc arg1)
|
|
FullTreeSetImpl_Proxy(java.util.SortedSet arg0)
|
Method Summary | |
java.util.Iterator |
_org_ozoneDB_internalIterator()
|
boolean |
add(java.lang.Object arg0)
|
boolean |
addAll(java.util.Collection arg0)
|
void |
clear()
|
java.util.Comparator |
comparator()
|
boolean |
contains(java.lang.Object arg0)
|
boolean |
containsAll(java.util.Collection arg0)
|
static FullTreeSet |
createObject(java.util.Collection arg0,
org.ozoneDB.OzoneInterface link)
|
static FullTreeSet |
createObject(java.util.Comparator arg0,
org.ozoneDB.OzoneInterface link)
|
static FullTreeSet |
createObject(org.ozoneDB.OzoneInterface link)
|
static FullTreeSet |
createObject(java.util.SortedMap arg0,
DoNotUse_SeeJavadoc arg1,
org.ozoneDB.OzoneInterface link)
|
static FullTreeSet |
createObject(java.util.SortedSet arg0,
org.ozoneDB.OzoneInterface link)
|
boolean |
equals(java.lang.Object arg0)
|
java.lang.Object |
first()
|
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 .
|
java.util.SortedSet |
getClientSortedSet()
Returns a SortedSet that contains the same entries as this
persistent one; it is (by nature of the client-server enviromnent) always
a 'deep' copy of this OzoneSortedSet . |
java.util.TreeSet |
getClientTreeSet()
Returns a TreeSet that contains the same entries as this
persistent one; it is (by nature of the client-server enviromnent) always
a 'deep' copy of this OzoneTreeSet . |
org.ozoneDB.core.ObjectID |
getObjectID()
|
int |
hashCode()
|
java.util.SortedSet |
headSet(java.lang.Object arg0)
|
boolean |
isEmpty()
|
java.util.Iterator |
iterator()
|
java.lang.Object |
last()
|
OzoneSortedSet |
ozoneHeadSet(java.lang.Object arg0)
Basically nothing more than a typecasted HeadSet method.
|
OzoneSortedSet |
ozoneSubSet(java.lang.Object arg0,
java.lang.Object arg1)
Basically nothing more than a typecasted SubSet method.
|
OzoneSortedSet |
ozoneTailSet(java.lang.Object arg0)
Basically nothing more than a typecasted TailSet method. |
boolean |
remove(java.lang.Object arg0)
|
boolean |
removeAll(java.util.Collection arg0)
|
boolean |
retainAll(java.util.Collection arg0)
|
int |
size()
|
java.util.SortedSet |
subSet(java.lang.Object arg0,
java.lang.Object arg1)
|
java.util.SortedSet |
tailSet(java.lang.Object arg0)
|
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 FullTreeSetImpl_Proxy()
public FullTreeSetImpl_Proxy(org.ozoneDB.core.ObjectID oid, org.ozoneDB.OzoneInterface link)
public FullTreeSetImpl_Proxy(java.util.Comparator arg0)
public FullTreeSetImpl_Proxy(java.util.Collection arg0)
public FullTreeSetImpl_Proxy(java.util.SortedSet arg0)
public FullTreeSetImpl_Proxy(java.util.SortedMap arg0, DoNotUse_SeeJavadoc arg1)
Method Detail |
public static FullTreeSet createObject(org.ozoneDB.OzoneInterface link)
public static FullTreeSet createObject(java.util.Comparator arg0, org.ozoneDB.OzoneInterface link)
public static FullTreeSet createObject(java.util.Collection arg0, org.ozoneDB.OzoneInterface link)
public static FullTreeSet createObject(java.util.SortedSet arg0, org.ozoneDB.OzoneInterface link)
public static FullTreeSet createObject(java.util.SortedMap arg0, DoNotUse_SeeJavadoc arg1, org.ozoneDB.OzoneInterface link)
public java.util.TreeSet getClientTreeSet()
OzoneTreeSet
Returns a TreeSet
that contains the same entries as this
persistent one; it is (by nature of the client-server enviromnent) always
a 'deep' copy of this OzoneTreeSet
. I.e. the contents of
this OzoneTreeSet
instance are always copied to the client
by use of serialization.
Note that the difference of calling iterator()
compared to getClientTreeSet().iterator()
is that in
the first case you go through the real collection on the server and in
the second case you go through a local copy on the client side.
getClientTreeSet
in interface OzoneTreeSet
public java.util.SortedSet getClientSortedSet()
OzoneSortedSet
Returns a SortedSet
that contains the same entries as this
persistent one; it is (by nature of the client-server enviromnent) always
a 'deep' copy of this OzoneSortedSet
. I.e. the contents of
this OzoneSortedSet
instance are always copied to the client
by use of serialization.
Note that the difference of calling iterator()
compared to getClientSortedSet().iterator()
is that in
the first case you go through the real collection on the server and in
the second case you go through a local copy on the client side.
getClientSortedSet
in interface OzoneSortedSet
public OzoneSortedSet ozoneHeadSet(java.lang.Object arg0)
OzoneSortedSet
Basically nothing more than a typecasted HeadSet
method.
Because subsets are also OzoneSortedSet
s, this method is
provided to do away with the need for a typecast.
ozoneHeadSet
in interface OzoneSortedSet
public OzoneSortedSet ozoneSubSet(java.lang.Object arg0, java.lang.Object arg1)
OzoneSortedSet
Basically nothing more than a typecasted SubSet
method.
Because subsets are also OzoneSortedSet
s, this method is
provided to do away with the need for a typecast.
ozoneSubSet
in interface OzoneSortedSet
public OzoneSortedSet ozoneTailSet(java.lang.Object arg0)
OzoneSortedSet
Basically nothing more than a typecasted TailSet
method.
OzoneSortedSet
s, this method is
provided to do away with the need for a typecast.
ozoneTailSet
in interface OzoneSortedSet
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
public java.util.Comparator comparator()
comparator
in interface java.util.SortedSet
public java.lang.Object first()
first
in interface java.util.SortedSet
public java.lang.Object last()
last
in interface java.util.SortedSet
public java.util.SortedSet headSet(java.lang.Object arg0)
headSet
in interface java.util.SortedSet
public java.util.SortedSet subSet(java.lang.Object arg0, java.lang.Object arg1)
subSet
in interface java.util.SortedSet
public java.util.SortedSet tailSet(java.lang.Object arg0)
tailSet
in interface java.util.SortedSet
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |