Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.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.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.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 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 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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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