|
||||||||||
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.trans | Provides translators for Cayenne queries. |
org.apache.cayenne.ashwood | |
org.apache.cayenne.configuration | |
org.apache.cayenne.dba | Contains database adapter API (DbAdapter) and its default implementation. |
org.apache.cayenne.dba.hsqldb | HSQLDB DbAdapter. |
org.apache.cayenne.dba.ingres | |
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.util | General utility classes. |
Uses of DbRelationship in org.apache.cayenne |
---|
Methods in org.apache.cayenne with parameters of type DbRelationship | |
---|---|
ObjectId |
DataRow.createTargetObjectId(java.lang.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.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 | |
---|---|
abstract void |
QueryAssembler.dbRelationshipAdded(DbRelationship relationship,
JoinType joinType,
java.lang.String joinSplitAlias)
Appends a join with given semantics to the query. |
void |
SelectTranslator.dbRelationshipAdded(DbRelationship relationship,
JoinType joinType,
java.lang.String joinSplitAlias)
|
protected void |
QualifierTranslator.processRelTermination(DbRelationship rel,
JoinType joinType,
java.lang.String joinSplitAlias)
|
protected void |
QueryAssemblerHelper.processRelTermination(DbRelationship rel,
JoinType joinType,
java.lang.String joinSplitAlias)
Handles case when a DB_NAME expression ends with relationship. |
void |
DataObjectMatchTranslator.setRelationship(DbRelationship rel,
java.lang.String joinSplitAlias)
Initializes itself to do translation of the match ending with a DbRelationship. |
Uses of DbRelationship in org.apache.cayenne.ashwood |
---|
Fields in org.apache.cayenne.ashwood with type parameters of type DbRelationship | |
---|---|
protected java.util.Map<DbEntity,java.util.List<DbRelationship>> |
AshwoodEntitySorter.reflexiveDbEntities
|
Uses of DbRelationship in org.apache.cayenne.configuration |
---|
Methods in org.apache.cayenne.configuration with parameters of type DbRelationship | |
---|---|
T |
BaseConfigurationNodeVisitor.visitDbRelationship(DbRelationship relationship)
|
T |
ConfigurationNodeVisitor.visitDbRelationship(DbRelationship relationship)
|
Uses of DbRelationship in org.apache.cayenne.dba |
---|
Methods in org.apache.cayenne.dba with parameters of type DbRelationship | |
---|---|
java.lang.String |
AutoAdapter.createFkConstraint(DbRelationship rel)
|
java.lang.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. |
java.lang.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 | |
---|---|
java.lang.String |
HSQLDBAdapter.createFkConstraint(DbRelationship rel)
Adds an ADD CONSTRAINT clause to a relationship constraint. |
Uses of DbRelationship in org.apache.cayenne.dba.ingres |
---|
Methods in org.apache.cayenne.dba.ingres with parameters of type DbRelationship | |
---|---|
MergerToken |
IngresMergerFactory.createAddRelationshipToDb(DbEntity entity,
DbRelationship rel)
|
MergerToken |
IngresMergerFactory.createDropRelationshipToDb(DbEntity entity,
DbRelationship rel)
|
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)
|
java.lang.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 | |
---|---|
java.lang.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 | |
---|---|
java.util.List<DbRelationship> |
EJBQLCompiledExpression.getIncomingRelationships(java.lang.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 |
DbRelationshipDetected
A subclass of DbRelationship to 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 java.util.List<DbRelationship> |
ObjRelationship.dbRelationships
|
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 | |
---|---|
java.util.List<DbRelationship> |
ObjRelationship.getDbRelationships()
Returns an immutable list of underlying DbRelationships. |
java.util.SortedMap<java.lang.String,DbRelationship> |
DbEntity.getRelationshipMap()
|
java.util.Collection<DbRelationship> |
DbEntity.getRelationships()
Returns a Collection of relationships from this entity or inherited. |
PathComponent<DbAttribute,DbRelationship> |
DbEntity.lastPathComponent(Expression path,
java.util.Map aliasMap)
|
java.lang.Iterable<PathComponent<DbAttribute,DbRelationship>> |
DbEntity.resolvePath(Expression pathExp,
java.util.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 dbRelationship
parameter. |
void |
ObjRelationship.removeDbRelationship(DbRelationship dbRel)
Removes the relationship dbRel from 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,
java.lang.String sourceName,
java.lang.String targetName)
|
Uses of DbRelationship in org.apache.cayenne.map.naming |
---|
Methods in org.apache.cayenne.map.naming with parameters of type DbRelationship | |
---|---|
java.lang.String |
BasicNamingStrategy.createObjRelationshipName(DbRelationship dbRel)
|
java.lang.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.util |
---|
Methods in org.apache.cayenne.util that return types with arguments of type DbRelationship | |
---|---|
protected java.util.List<DbRelationship> |
EntityMergeSupport.getRelationshipsToAdd(ObjEntity objEntity)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |