org.apache.cayenne.util
Class RelationshipFault
java.lang.Object
org.apache.cayenne.util.RelationshipFault
- Direct Known Subclasses:
- PersistentObjectHolder, PersistentObjectList, PersistentObjectMap, PersistentObjectSet
public abstract class RelationshipFault
- extends Object
An abstract superclass of lazily faulted to-one and to-many relationships.
- Since:
- 1.2
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
relationshipOwner
protected Persistent relationshipOwner
relationshipName
protected String relationshipName
RelationshipFault
protected RelationshipFault()
RelationshipFault
public RelationshipFault(Persistent relationshipOwner,
String relationshipName)
getRelationshipName
public String getRelationshipName()
getRelationshipOwner
public Persistent getRelationshipOwner()
isTransientParent
protected boolean isTransientParent()
isUncommittedParent
protected boolean isUncommittedParent()
resolveFromDB
protected List resolveFromDB()
- Executes a query that returns related objects. Subclasses would invoke this method
whenever they need to resolve a fault.
updateReverse
protected void updateReverse(List resolved)
Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.