org.ozoneDB.collections
Interface OzoneLinkedHashSet

All Superinterfaces:
java.util.Collection, OzoneCollection, org.ozoneDB.OzoneCompatibleOrProxy, OzoneHashSet, org.ozoneDB.OzoneRemote, OzoneSet, java.util.Set

public interface OzoneLinkedHashSet
extends OzoneHashSet

See the overall description on OzoneCollection.

Author:
Leo Mekenkamp (mind the anti-sp@m)

Method Summary
 java.util.LinkedHashSet getClientLinkedHashSet()
          Returns a LinkedHashSet that contains the same entries as this persistent one; it is (by nature of the client-server enviromnent) always a 'deep' copy of this OzoneLinkedHashSet.
 
Methods inherited from interface org.ozoneDB.collections.OzoneHashSet
getClientHashSet
 
Methods inherited from interface org.ozoneDB.collections.OzoneSet
getClientSet
 
Methods inherited from interface org.ozoneDB.collections.OzoneCollection
_org_ozoneDB_internalIterator, add, addAll, clear, getClientCollection, remove, removeAll, retainAll
 
Methods inherited from interface java.util.Collection
contains, containsAll, equals, hashCode, isEmpty, iterator, size, toArray, toArray
 
Methods inherited from interface org.ozoneDB.OzoneCompatibleOrProxy
getObjectID
 
Methods inherited from interface java.util.Set
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 

Method Detail

getClientLinkedHashSet

public java.util.LinkedHashSet getClientLinkedHashSet()

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

Note that the difference of calling iterator() compared to getClientLinkedHashSet().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.



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