|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Implements the backing store for a Set field.
Different implementations of SetStore employ different techniques for modeling the Java concept of a Set in a relational data store. Individual instances of SetStore are responsible for managing the storage for some Java class's Collection or Set field across all instances of that class.
Method Summary | |
void |
clearAll(java.util.Collection owners)
Clears the sets associated with an entire group of objects. |
PersistentSet |
newSetInstance(StateManager owner)
Returns a new persistent set representing the set associated with the given object. |
Methods inherited from interface com.triactive.jdo.store.CollectionStore |
allowsNulls, getElementType, isEmbeddedElement, newSubqueryStatement, newSubqueryStatement |
Method Detail |
public PersistentSet newSetInstance(StateManager owner)
Iterators returned by the persistent set support the remove() method.
owner
- The StateManager of the object whose set is to be returned.
public void clearAll(java.util.Collection owners)
owners
- The StateManagers of all the objects whose set is to be cleared.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |