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.dataview   
org.apache.cayenne.ejbql   
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.dataview
 

Methods in org.apache.cayenne.dataview that return ObjRelationship
 ObjRelationship ObjEntityViewField.getObjRelationship()
           
 

Methods in org.apache.cayenne.dataview with parameters of type ObjRelationship
 void ObjEntityViewField.setObjRelationship(ObjRelationship objRelationship)
           
 

Uses of ObjRelationship in org.apache.cayenne.ejbql
 

Methods in org.apache.cayenne.ejbql that return ObjRelationship
 ObjRelationship EJBQLCompiledExpression.getIncomingRelationship(String identifier)
          Returns a relationship that joins identifier with a parent entity.
 

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

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

Uses of ObjRelationship in org.apache.cayenne.map
 

Methods in org.apache.cayenne.map that return ObjRelationship
 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 with parameters of type ObjRelationship
protected  Object AshwoodEntitySorter.findReflexiveMaster(Persistent object, ObjRelationship toOneRel, String targetEntityName)
           
 

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 abstract  void PersistentDescriptorFactory.createToManyProperty(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.createToManyProperty(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.createToManyProperty(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.createToManyProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
protected  void ValueHolderDescriptorFactory.createToOneProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
           
 



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