org.castor.persist.proxy
public class RelationCollection extends Object implements Collection, Lazy, TxSynchronizable
Constructor Summary | |
---|---|
RelationCollection(TransactionContext tx, OID enclosing, LockEngine engine, ClassMolder molder, AccessMode amode, ArrayList ids)
Creates an instance of RelationCollection |
Method Summary | |
---|---|
boolean | add(Object o) |
boolean | addAll(Collection c) |
void | clear() |
void | committed(TransactionContext tx) |
boolean | contains(Object o) |
boolean | containsAll(Collection c) |
boolean | equals(Object o) |
Object | find(Object ids) |
ArrayList | getAdded() |
ArrayList | getDeleted() |
ArrayList | getIdentitiesList() |
boolean | isEmpty() |
Iterator | iterator() |
boolean | remove(Object o) |
boolean | removeAll(Collection c) |
boolean | retainAll(Collection c) |
void | rolledback(TransactionContext tx) |
int | size() |
Object[] | toArray() |
Object[] | toArray(Object[] a) |
Parameters: tx Current transaction context enclosing Enclosing OID engine Associated LockEngine molder Associated ClassMolder amode Access mode ids Set of identifiers.