| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DbRelationship | |
|---|---|
| org.apache.cayenne | Contains persistence APIs directly accessible by users. | 
| org.apache.cayenne.access | Contains classes that make up Cayenne ORM stack. | 
| org.apache.cayenne.access.jdbc | Contains classes that handle JDBC interactions. | 
| org.apache.cayenne.access.select | |
| org.apache.cayenne.access.trans | Provides translators for Cayenne queries. | 
| org.apache.cayenne.dba | Contains database adapter API (DbAdapter) and its default implementation. | 
| org.apache.cayenne.dba.hsqldb | HSQLDB DbAdapter. | 
| org.apache.cayenne.dba.mysql | MySQL DbAdapter. | 
| org.apache.cayenne.dba.openbase | OpenBase DbAdapter. | 
| org.apache.cayenne.dba.sqlite | |
| org.apache.cayenne.ejbql | |
| org.apache.cayenne.map | Contains O/R mapping classes that store relational database metadata information and map it to Java classes. | 
| org.apache.cayenne.map.naming | |
| org.apache.cayenne.merge | |
| org.apache.cayenne.project.validator | |
| org.apache.cayenne.util | General utility classes. | 
| Uses of DbRelationship in org.apache.cayenne | 
|---|
| Methods in org.apache.cayenne with parameters of type DbRelationship | |
|---|---|
|  ObjectId | DataRow.createTargetObjectId(String entityName,
                     DbRelationship relationship)Returns an ObjectId of an object on the other side of the to-one relationship, for this DataRow representing a source of relationship. | 
| Uses of DbRelationship in org.apache.cayenne.access | 
|---|
| Methods in org.apache.cayenne.access with parameters of type DbRelationship | |
|---|---|
| protected  void | DbLoader.postprocessMasterDbRelationship(DbRelationship relationship,
                                ExportedKey key)Detects correct relationship multiplicity and "to dep pk" flag. | 
| Uses of DbRelationship in org.apache.cayenne.access.jdbc | 
|---|
| Methods in org.apache.cayenne.access.jdbc that return DbRelationship | |
|---|---|
| protected  DbRelationship | EJBQLPathTranslator.chooseDbRelationship(ObjRelationship relationship)Checks if the object relationship is flattened and then chooses the corresponding db relationship. | 
| Uses of DbRelationship in org.apache.cayenne.access.select | 
|---|
| Methods in org.apache.cayenne.access.select that return types with arguments of type DbRelationship | |
|---|---|
|  List<DbRelationship> | SelectColumn.getPath(DbEntity unionRoot) | 
| Uses of DbRelationship in org.apache.cayenne.access.trans | 
|---|
| Fields in org.apache.cayenne.access.trans declared as DbRelationship | |
|---|---|
| protected  DbRelationship | DataObjectMatchTranslator.relationship | 
| Methods in org.apache.cayenne.access.trans that return DbRelationship | |
|---|---|
|  DbRelationship | DataObjectMatchTranslator.getRelationship() | 
|  DbRelationship | JoinTreeNode.getRelationship() | 
| Methods in org.apache.cayenne.access.trans with parameters of type DbRelationship | |
|---|---|
|  void | DeleteTranslator.dbRelationshipAdded(DbRelationship relationship,
                    JoinType joinType,
                    String joinAplitAlias)Deprecated. | 
| abstract  void | QueryAssembler.dbRelationshipAdded(DbRelationship relationship,
                    JoinType joinType,
                    String joinSplitAlias)Appends a join with given semantics to the query. | 
|  void | SelectTranslator.dbRelationshipAdded(DbRelationship relationship,
                    JoinType joinType,
                    String joinSplitAlias) | 
|  void | UpdateTranslator.dbRelationshipAdded(DbRelationship relationship,
                    JoinType joinType,
                    String joinSplitAlias)Deprecated. | 
| protected  void | QualifierTranslator.processRelTermination(DbRelationship rel,
                      JoinType joinType,
                      String joinSplitAlias) | 
| protected  void | QueryAssemblerHelper.processRelTermination(DbRelationship rel,
                      JoinType joinType,
                      String joinSplitAlias)Handles case when a DB_NAME expression ends with relationship. | 
|  void | DataObjectMatchTranslator.setRelationship(DbRelationship rel,
                String joinSplitAlias)Initializes itself to do translation of the match ending with a DbRelationship. | 
| Uses of DbRelationship in org.apache.cayenne.dba | 
|---|
| Methods in org.apache.cayenne.dba with parameters of type DbRelationship | |
|---|---|
|  String | AutoAdapter.createFkConstraint(DbRelationship rel) | 
|  String | DbAdapter.createFkConstraint(DbRelationship rel)Returns a SQL string that can be used to create a foreign key constraint for the relationship, or null if foreign keys are not supported. | 
|  String | JdbcAdapter.createFkConstraint(DbRelationship rel)Returns a SQL string that can be used to create a foreign key constraint for the relationship. | 
| Uses of DbRelationship in org.apache.cayenne.dba.hsqldb | 
|---|
| Methods in org.apache.cayenne.dba.hsqldb with parameters of type DbRelationship | |
|---|---|
|  String | HSQLDBAdapter.createFkConstraint(DbRelationship rel)Adds an ADD CONSTRAINT clause to a relationship constraint. | 
| Uses of DbRelationship in org.apache.cayenne.dba.mysql | 
|---|
| Methods in org.apache.cayenne.dba.mysql with parameters of type DbRelationship | |
|---|---|
|  MergerToken | MySQLMergerFactory.createDropRelationshipToDb(DbEntity entity,
                           DbRelationship rel) | 
| Uses of DbRelationship in org.apache.cayenne.dba.openbase | 
|---|
| Methods in org.apache.cayenne.dba.openbase with parameters of type DbRelationship | |
|---|---|
|  MergerToken | OpenBaseMergerFactory.createDropRelationshipToDb(DbEntity entity,
                           DbRelationship rel) | 
|  String | OpenBaseAdapter.createFkConstraint(DbRelationship rel)Returns a SQL string that can be used to create a foreign key constraint for the relationship. | 
| Uses of DbRelationship in org.apache.cayenne.dba.sqlite | 
|---|
| Methods in org.apache.cayenne.dba.sqlite with parameters of type DbRelationship | |
|---|---|
|  String | SQLiteAdapter.createFkConstraint(DbRelationship rel) | 
| Uses of DbRelationship in org.apache.cayenne.ejbql | 
|---|
| Methods in org.apache.cayenne.ejbql that return types with arguments of type DbRelationship | |
|---|---|
|  List<DbRelationship> | EJBQLCompiledExpression.getIncomingRelationships(String identifier)Returns a collection of relationships that joins identifier with a parent entity. | 
| Uses of DbRelationship in org.apache.cayenne.map | 
|---|
| Subclasses of DbRelationship in org.apache.cayenne.map | |
|---|---|
|  class | DbRelationshipDetectedA subclass of DbRelationshipto hold some extra runtime information. | 
| Fields in org.apache.cayenne.map declared as DbRelationship | |
|---|---|
| protected  DbRelationship | DbJoin.relationship | 
| Fields in org.apache.cayenne.map with type parameters of type DbRelationship | |
|---|---|
| protected  List<DbRelationship> | ObjRelationship.dbRelationships | 
| protected  Map<DbEntity,List<DbRelationship>> | AshwoodEntitySorter.reflexiveDbEntities | 
| Methods in org.apache.cayenne.map that return DbRelationship | |
|---|---|
|  DbRelationship | DbRelationship.createReverseRelationship()Creates a new relationship with the same set of joins, but going in the opposite direction. | 
|  DbRelationship | DbJoin.getRelationship() | 
|  DbRelationship | DbRelationship.getReverseRelationship()Returns DbRelationship that is the opposite of this DbRelationship. | 
| Methods in org.apache.cayenne.map that return types with arguments of type DbRelationship | |
|---|---|
|  List<DbRelationship> | ObjRelationship.getDbRelationships()Returns an immutable list of underlying DbRelationships. | 
|  SortedMap<String,DbRelationship> | DbEntity.getRelationshipMap() | 
|  Collection<DbRelationship> | DbEntity.getRelationships()Returns a Collection of relationships from this entity or inherited. | 
|  PathComponent<DbAttribute,DbRelationship> | DbEntity.lastPathComponent(Expression path,
                  Map aliasMap) | 
|  Iterable<PathComponent<DbAttribute,DbRelationship>> | DbEntity.resolvePath(Expression pathExp,
            Map aliasMap)Returns an Iterable instance over expression path components based on this entity. | 
| Methods in org.apache.cayenne.map with parameters of type DbRelationship | |
|---|---|
|  void | ObjRelationship.addDbRelationship(DbRelationship dbRel)Appends a DbRelationship to the existing list of DbRelationships. | 
|  ObjRelationship | ObjEntity.getRelationshipForDbRelationship(DbRelationship dbRelationship)Returns ObjRelationship of this entity that maps to dbRelationshipparameter. | 
|  void | ObjRelationship.removeDbRelationship(DbRelationship dbRel)Removes the relationship dbRelfrom the list of relationships. | 
|  void | DbJoin.setRelationship(DbRelationship relationship) | 
| Constructors in org.apache.cayenne.map with parameters of type DbRelationship | |
|---|---|
| DbJoin(DbRelationship relationship) | |
| DbJoin(DbRelationship relationship,
       String sourceName,
       String targetName) | |
| Uses of DbRelationship in org.apache.cayenne.map.naming | 
|---|
| Methods in org.apache.cayenne.map.naming with parameters of type DbRelationship | |
|---|---|
|  String | BasicNamingStrategy.createObjRelationshipName(DbRelationship dbRel) | 
|  String | NamingStrategy.createObjRelationshipName(DbRelationship dbRel)Creates new name for Obj Relationship | 
| Uses of DbRelationship in org.apache.cayenne.merge | 
|---|
| Methods in org.apache.cayenne.merge that return DbRelationship | |
|---|---|
|  DbRelationship | AddRelationshipToDb.getRelationship() | 
|  DbRelationship | AddRelationshipToModel.getRelationship() | 
|  DbRelationship | DropRelationshipToDb.getRelationship() | 
|  DbRelationship | DropRelationshipToModel.getRelationship() | 
| Methods in org.apache.cayenne.merge with parameters of type DbRelationship | |
|---|---|
|  MergerToken | MergerFactory.createAddRelationshipToDb(DbEntity entity,
                          DbRelationship rel) | 
|  MergerToken | MergerFactory.createAddRelationshipToModel(DbEntity entity,
                             DbRelationship rel) | 
|  MergerToken | MergerFactory.createDropRelationshipToDb(DbEntity entity,
                           DbRelationship rel) | 
|  MergerToken | MergerFactory.createDropRelationshipToModel(DbEntity entity,
                              DbRelationship rel) | 
|  void | ModelMergeDelegate.dbRelationshipAdded(DbRelationship rel) | 
|  void | ModelMergeDelegate.dbRelationshipRemoved(DbRelationship rel) | 
| protected  void | AbstractToModelToken.remove(MergerContext mergerContext,
       DbRelationship rel,
       boolean reverse) | 
| Constructors in org.apache.cayenne.merge with parameters of type DbRelationship | |
|---|---|
| AddRelationshipToDb(DbEntity entity,
                    DbRelationship rel) | |
| AddRelationshipToModel(DbEntity entity,
                       DbRelationship rel) | |
| DropRelationshipToDb(DbEntity entity,
                     DbRelationship rel) | |
| DropRelationshipToModel(DbEntity entity,
                        DbRelationship rel) | |
| Uses of DbRelationship in org.apache.cayenne.project.validator | 
|---|
| Methods in org.apache.cayenne.project.validator with parameters of type DbRelationship | |
|---|---|
|  String | DbRelationshipValidator.dbRelationshipIdentifier(DbRelationship rel) | 
| Uses of DbRelationship in org.apache.cayenne.util | 
|---|
| Methods in org.apache.cayenne.util that return types with arguments of type DbRelationship | |
|---|---|
| protected  List<DbRelationship> | EntityMergeSupport.getRelationshipsToAdd(ObjEntity objEntity) | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||