org.castor.persist.resolver
public class ManyToManyRelationResolver extends ManyRelationResolver
Since: 0.9.9
| Constructor Summary | |
|---|---|
| ManyToManyRelationResolver(ClassMolder classMolder, FieldMolder fieldMolder, boolean debug)
Creates an instance of ManyToManyRelationResolver | |
| Method Summary | |
|---|---|
| boolean | markCreate(TransactionContext tx, OID oid, Object object) |
| void | markDelete(TransactionContext tx, Object object, Object field) |
| Object | postCreate(TransactionContext tx, OID oid, Object object, Object field, Object createdId) |
| UpdateFlags | preStore(TransactionContext tx, OID oid, Object object, int timeout, Object field) |
| void | update(TransactionContext tx, OID oid, Object object, AccessMode suggestedAccessMode, Object field) |
Parameters: classMolder Associated ClassMolder. fieldMolder Associated FieldMolder. debug ???
See Also:
#markCreate(org.castor.persist.TransactionContext,
org.exolab.castor.persist.OID, java.lang.Object)
See Also: org.exolab.castor.persist.resolver.RelationResolver
#postCreate(org.exolab.castor.persist.TransactionContext,
org.exolab.castor.persist.OID, org.exolab.castor.persist.DepositBox,
java.lang.Object, org.exolab.castor.mapping.AccessMode,
java.lang.Object)