Uses of Class
org.apache.cayenne.map.ObjRelationship

Packages that use ObjRelationship
org.apache.cayenne.access.trans Provides translators for Cayenne queries. 
org.apache.cayenne.gen Contains classes that provide Java source generation facility. 
org.apache.cayenne.jpa.reflect   
org.apache.cayenne.map Contains O/R mapping classes that store relational database metadata information and map it to Java classes. 
org.apache.cayenne.project.validator   
org.apache.cayenne.query Defines standard queries supported by Cayenne and extension mechanism to create custom queries. 
org.apache.cayenne.reflect   
org.apache.cayenne.reflect.generic   
org.apache.cayenne.reflect.pojo   
org.apache.cayenne.reflect.valueholder   
 

Uses of ObjRelationship in org.apache.cayenne.access.trans
 

Methods in org.apache.cayenne.access.trans with parameters of type ObjRelationship
protected  void QueryAssemblerHelper.processRelTermination(StringBuffer buf, ObjRelationship rel)
          Processes case when an OBJ_PATH expression ends with relationship.
 

Uses of ObjRelationship in org.apache.cayenne.gen
 

Methods in org.apache.cayenne.gen with parameters of type ObjRelationship
 String EntityUtils.getMapKeyType(ObjRelationship relationship)
          Returns the map key type for a collection relationship of type java.util.Map.
 

Uses of ObjRelationship in org.apache.cayenne.jpa.reflect
 

Methods in org.apache.cayenne.jpa.reflect with parameters of type ObjRelationship
protected  void JpaClassDescriptorFactory.createToManyCollectionProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected  void JpaClassDescriptorFactory.createToManyListProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected  void JpaClassDescriptorFactory.createToManyMapProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected  void JpaClassDescriptorFactory.createToManySetProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
 

Uses of ObjRelationship in org.apache.cayenne.map
 

Methods in org.apache.cayenne.map that return ObjRelationship
 ObjRelationship ObjRelationship.createReverseRelationship()
          Creates a complimentary reverse relationship from target entity to the source entity.
 ObjRelationship ObjRelationship.getClientRelationship()
          Returns an ObjAttribute stripped of any server-side information, such as DbAttribute mapping.
 ObjRelationship ObjEntity.getRelationshipForDbRelationship(DbRelationship dbRelationship)
          Returns ObjRelationship of this entity that maps to dbRelationship parameter.
 ObjRelationship ObjRelationship.getReverseRelationship()
          Returns a "complimentary" ObjRelationship going in the opposite direction.
 

Methods in org.apache.cayenne.map that return types with arguments of type ObjRelationship
 Collection<ObjRelationship> EntityInheritanceTree.allRelationships()
           
 Collection<ObjRelationship> ObjEntity.getDeclaredRelationships()
          Returns a Collection of all relationships that belong to this ObjEntity, excluding inherited attributes.
 SortedMap<String,ObjRelationship> ObjEntity.getRelationshipMap()
           
 Collection<ObjRelationship> ObjEntity.getRelationships()
           
 

Methods in org.apache.cayenne.map with parameters of type ObjRelationship
protected  Object AshwoodEntitySorter.findReflexiveMaster(Persistent object, ObjRelationship toOneRel, String targetEntityName)
           
 

Method parameters in org.apache.cayenne.map with type arguments of type ObjRelationship
protected  void EntityInheritanceTree.appendDeclaredRelationships(Collection<ObjRelationship> c)
           
 

Uses of ObjRelationship in org.apache.cayenne.project.validator
 

Methods in org.apache.cayenne.project.validator with parameters of type ObjRelationship
 String ObjRelationshipValidator.objRelationshipIdentifier(ObjRelationship rel)
           
 

Uses of ObjRelationship in org.apache.cayenne.query
 

Fields in org.apache.cayenne.query declared as ObjRelationship
protected  ObjRelationship PrefetchSelectQuery.lastPrefetchHint
          Stores the last ObjRelationship in the prefetch path.
 

Methods in org.apache.cayenne.query that return ObjRelationship
 ObjRelationship PrefetchSelectQuery.getLastPrefetchHint()
          Retunrs last incoming ObjRelationship in the prefetch relationship chain.
 ObjRelationship RelationshipQuery.getRelationship(EntityResolver resolver)
          Returns a non-null relationship object for this query.
 

Methods in org.apache.cayenne.query with parameters of type ObjRelationship
 void PrefetchSelectQuery.setLastPrefetchHint(ObjRelationship relationship)
           
 

Constructors in org.apache.cayenne.query with parameters of type ObjRelationship
PrefetchSelectQuery(SelectQuery parentQuery, String prefetchPath, ObjRelationship lastPrefetchHint)
          Creates a new disjoint prefetch select query.
 

Uses of ObjRelationship in org.apache.cayenne.reflect
 

Fields in org.apache.cayenne.reflect declared as ObjRelationship
protected  ObjRelationship BaseArcProperty.relationship
           
 

Methods in org.apache.cayenne.reflect that return ObjRelationship
 ObjRelationship ArcProperty.getRelationship()
          Returns a relationship associated with this arc.
 ObjRelationship BaseArcProperty.getRelationship()
           
 

Methods in org.apache.cayenne.reflect with parameters of type ObjRelationship
protected  Accessor PersistentDescriptorFactory.createMapKeyAccessor(ObjRelationship relationship, ClassDescriptor targetDescriptor)
          Creates an accessor to read a map key for a given relationship.
protected abstract  void PersistentDescriptorFactory.createToManyCollectionProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected abstract  void PersistentDescriptorFactory.createToManyListProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected abstract  void PersistentDescriptorFactory.createToManyMapProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected abstract  void PersistentDescriptorFactory.createToManySetProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected abstract  void PersistentDescriptorFactory.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 ObjRelationship
protected  void DataObjectDescriptorFactory.createToManyCollectionProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected  void DataObjectDescriptorFactory.createToManyListProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected  void DataObjectDescriptorFactory.createToManyMapProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected  void DataObjectDescriptorFactory.createToManySetProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected  void DataObjectDescriptorFactory.createToOneProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
 

Uses of ObjRelationship in org.apache.cayenne.reflect.pojo
 

Methods in org.apache.cayenne.reflect.pojo with parameters of type ObjRelationship
protected  void EnhancedPojoDescriptorFactory.createToManyCollectionProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected  void EnhancedPojoDescriptorFactory.createToManyListProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected  void EnhancedPojoDescriptorFactory.createToManyMapProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected  void EnhancedPojoDescriptorFactory.createToManySetProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected  void EnhancedPojoDescriptorFactory.createToOneProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
 

Uses of ObjRelationship in org.apache.cayenne.reflect.valueholder
 

Methods in org.apache.cayenne.reflect.valueholder with parameters of type ObjRelationship
protected  void ValueHolderDescriptorFactory.createToManyCollectionProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected  void ValueHolderDescriptorFactory.createToManyListProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected  void ValueHolderDescriptorFactory.createToManyMapProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected  void ValueHolderDescriptorFactory.createToManySetProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected  void ValueHolderDescriptorFactory.createToOneProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
 



Copyright © 2001-2008 Apache Cayenne. All Rights Reserved.