Uses of Class
org.apache.cayenne.map.ObjRelationship
Packages that use ObjRelationship
Package
Description
-
Uses of ObjRelationship in org.apache.cayenne.ashwood
Methods in org.apache.cayenne.ashwood with parameters of type ObjRelationshipModifier and TypeMethodDescriptionprotected PersistentAshwoodEntitySorter.findReflexiveMaster(Persistent object, ObjRelationship toOneRel, String targetEntityName) -
Uses of ObjRelationship in org.apache.cayenne.map
Subclasses with type arguments of type ObjRelationship in org.apache.cayenne.mapModifier and TypeClassDescriptionclassAn ObjAttribute is a mapping descriptor of a Java class property.classObjEntity is a mapping descriptor for a Persistent Java class.classDescribes an association between two Java classes mapped as source and target ObjEntity.Methods in org.apache.cayenne.map that return ObjRelationshipModifier and TypeMethodDescriptionObjEntity.getRelationship(String name) Returns a named Relationship that either belongs to this ObjEntity or is inherited.ObjEntity.getRelationshipForDbRelationship(DbRelationship dbRelationship) Returns ObjRelationship of this entity that maps todbRelationshipparameter.ObjRelationship.getReverseRelationship()Returns a "complementary" ObjRelationship going in the opposite direction.ObjRelationship.getReverseRelationship(ObjEntity entity) Returns a relationship of the given entity that is complementary to this one, or null if it's not found.Methods in org.apache.cayenne.map that return types with arguments of type ObjRelationshipModifier and TypeMethodDescriptionEntityInheritanceTree.allRelationships()ObjEntity.getDeclaredRelationships()Returns a Collection of all relationships that belong to this ObjEntity, excluding inherited attributes.ObjEntity.getRelationshipMap()ObjEntity.getRelationships()Method parameters in org.apache.cayenne.map with type arguments of type ObjRelationshipModifier and TypeMethodDescriptionprotected voidEntityInheritanceTree.appendDeclaredRelationships(Collection<ObjRelationship> c) -
Uses of ObjRelationship in org.apache.cayenne.project
Methods in org.apache.cayenne.project with parameters of type ObjRelationshipModifier and TypeMethodDescriptionBaseProjectNodeVisitor.visitObjRelationship(ObjRelationship relationship) EmptyProjectNodeVisitor.visitObjRelationship(ObjRelationship relationship) ProjectNodeVisitor.visitObjRelationship(ObjRelationship relationship) -
Uses of ObjRelationship in org.apache.cayenne.project.xml
Methods in org.apache.cayenne.project.xml that return ObjRelationship -
Uses of ObjRelationship in org.apache.cayenne.query
Fields in org.apache.cayenne.query declared as ObjRelationshipModifier and TypeFieldDescriptionprotected ObjRelationshipPrefetchSelectQuery.lastPrefetchHintStores the last ObjRelationship in the prefetch path.Methods in org.apache.cayenne.query that return ObjRelationshipModifier and TypeMethodDescriptionPrefetchSelectQuery.getLastPrefetchHint()Returns last incoming ObjRelationship in the prefetch relationship chain.Methods in org.apache.cayenne.query with parameters of type ObjRelationshipModifier and TypeMethodDescriptionvoidPrefetchSelectQuery.setLastPrefetchHint(ObjRelationship relationship) Constructors in org.apache.cayenne.query with parameters of type ObjRelationshipModifierConstructorDescriptionPrefetchSelectQuery(CayennePath prefetchPath, ObjRelationship lastPrefetchHint) Creates a new disjoint prefetch select query. -
Uses of ObjRelationship in org.apache.cayenne.reflect
Methods in org.apache.cayenne.reflect that return ObjRelationshipModifier and TypeMethodDescriptionArcProperty.getRelationship()Returns a relationship associated with this arc.Methods in org.apache.cayenne.reflect with parameters of type ObjRelationshipModifier and TypeMethodDescriptionprotected AccessorPersistentDescriptorFactory.createMapKeyAccessor(ObjRelationship relationship, ClassDescriptor targetDescriptor) Creates an accessor to read a map key for a given relationship.protected abstract voidPersistentDescriptorFactory.createToManyCollectionProperty(PersistentDescriptor descriptor, ObjRelationship relationship) protected abstract voidPersistentDescriptorFactory.createToManyListProperty(PersistentDescriptor descriptor, ObjRelationship relationship) protected abstract voidPersistentDescriptorFactory.createToManyMapProperty(PersistentDescriptor descriptor, ObjRelationship relationship) protected abstract voidPersistentDescriptorFactory.createToManySetProperty(PersistentDescriptor descriptor, ObjRelationship relationship) protected abstract voidPersistentDescriptorFactory.createToOneProperty(PersistentDescriptor descriptor, ObjRelationship relationship) -
Uses of ObjRelationship in org.apache.cayenne.reflect.generic
Methods in org.apache.cayenne.reflect.generic with parameters of type ObjRelationshipModifier and TypeMethodDescriptionprotected voidPersistentObjectDescriptorFactory.createToManyCollectionProperty(PersistentDescriptor descriptor, ObjRelationship relationship) protected voidPersistentObjectDescriptorFactory.createToManyListProperty(PersistentDescriptor descriptor, ObjRelationship relationship) protected voidPersistentObjectDescriptorFactory.createToManyMapProperty(PersistentDescriptor descriptor, ObjRelationship relationship) protected voidPersistentObjectDescriptorFactory.createToManySetProperty(PersistentDescriptor descriptor, ObjRelationship relationship) protected voidPersistentObjectDescriptorFactory.createToOneProperty(PersistentDescriptor descriptor, ObjRelationship relationship) -
Uses of ObjRelationship in org.apache.cayenne.util
Methods in org.apache.cayenne.util with parameters of type ObjRelationshipModifier and TypeMethodDescriptionvoidDeleteRuleUpdater.objRelationshipAdded(ObjRelationship rel) voidEntityMergeListener.objRelationshipAdded(ObjRelationship rel) Invoked when a missing relationship in ObjEntity is completed from DbEntitystatic voidDeleteRuleUpdater.updateObjRelationship(ObjRelationship rel) Updates delete rules for specified relationship