org.springframework.datastore.collection
Class PersistentSet
java.lang.Object
   java.util.AbstractCollection<E>
java.util.AbstractCollection<E>
       java.util.AbstractSet<E>
java.util.AbstractSet<E>
           java.util.HashSet
java.util.HashSet
               org.springframework.datastore.collection.PersistentSet
org.springframework.datastore.collection.PersistentSet
- All Implemented Interfaces: 
- Serializable, Cloneable, Iterable, Collection, Set, PersistentCollection
- public class PersistentSet 
- extends HashSet- implements PersistentCollection
A lazy loaded set
- Since:
- 1.0
- See Also:
- Serialized Form
 
 
 
PersistentSet
public PersistentSet(Serializable associationKey,
                     Session session,
                     AssociationIndexer indexer)
isInitialized
public boolean isInitialized()
- Description copied from interface: PersistentCollection
- Check whether the collection has been loaded
 
- 
- Specified by:
- isInitializedin interface- PersistentCollection
 
- 
- Returns:
- True if the collection has been initialized
 
initialize
public void initialize()
- Description copied from interface: PersistentCollection
- Initializes the collection if it hasn't already been initialized
 
- 
- Specified by:
- initializein interface- PersistentCollection
 
- 
 
toString
public String toString()
- 
- Overrides:
- toStringin class- AbstractCollection
 
- 
 
iterator
public Iterator iterator()
- 
- Specified by:
- iteratorin interface- Iterable
- Specified by:
- iteratorin interface- Collection
- Specified by:
- iteratorin interface- Set
- Overrides:
- iteratorin class- HashSet
 
- 
 
size
public int size()
- 
- Specified by:
- sizein interface- Collection
- Specified by:
- sizein interface- Set
- Overrides:
- sizein class- HashSet
 
- 
 
isEmpty
public boolean isEmpty()
- 
- Specified by:
- isEmptyin interface- Collection
- Specified by:
- isEmptyin interface- Set
- Overrides:
- isEmptyin class- HashSet
 
- 
 
contains
public boolean contains(Object o)
- 
- Specified by:
- containsin interface- Collection
- Specified by:
- containsin interface- Set
- Overrides:
- containsin class- HashSet
 
- 
 
add
public boolean add(Object o)
- 
- Specified by:
- addin interface- Collection
- Specified by:
- addin interface- Set
- Overrides:
- addin class- HashSet
 
- 
 
remove
public boolean remove(Object o)
- 
- Specified by:
- removein interface- Collection
- Specified by:
- removein interface- Set
- Overrides:
- removein class- HashSet
 
- 
 
clear
public void clear()
- 
- Specified by:
- clearin interface- Collection
- Specified by:
- clearin interface- Set
- Overrides:
- clearin class- HashSet
 
- 
 
clone
public Object clone()
- 
- Overrides:
- clonein class- HashSet
 
- 
 
equals
public boolean equals(Object o)
- 
- Specified by:
- equalsin interface- Collection
- Specified by:
- equalsin interface- Set
- Overrides:
- equalsin class- AbstractSet
 
- 
 
hashCode
public int hashCode()
- 
- Specified by:
- hashCodein interface- Collection
- Specified by:
- hashCodein interface- Set
- Overrides:
- hashCodein class- AbstractSet
 
- 
 
removeAll
public boolean removeAll(Collection c)
- 
- Specified by:
- removeAllin interface- Collection
- Specified by:
- removeAllin interface- Set
- Overrides:
- removeAllin class- AbstractSet
 
- 
 
toArray
public Object[] toArray()
- 
- Specified by:
- toArrayin interface- Collection
- Specified by:
- toArrayin interface- Set
- Overrides:
- toArrayin class- AbstractCollection
 
- 
 
toArray
public Object[] toArray(Object[] a)
- 
- Specified by:
- toArrayin interface- Collection
- Specified by:
- toArrayin interface- Set
- Overrides:
- toArrayin class- AbstractCollection
 
- 
 
containsAll
public boolean containsAll(Collection c)
- 
- Specified by:
- containsAllin interface- Collection
- Specified by:
- containsAllin interface- Set
- Overrides:
- containsAllin class- AbstractCollection
 
- 
 
addAll
public boolean addAll(Collection c)
- 
- Specified by:
- addAllin interface- Collection
- Specified by:
- addAllin interface- Set
- Overrides:
- addAllin class- AbstractCollection
 
- 
 
retainAll
public boolean retainAll(Collection c)
- 
- Specified by:
- retainAllin interface- Collection
- Specified by:
- retainAllin interface- Set
- Overrides:
- retainAllin class- AbstractCollection
 
-