|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Relationship | |
|---|---|
| org.eobjects.metamodel.query | API for querying |
| org.eobjects.metamodel.schema | API for schema structure |
| Uses of Relationship in org.eobjects.metamodel.query |
|---|
| Constructors in org.eobjects.metamodel.query with parameters of type Relationship | |
|---|---|
FromItem(JoinType join,
Relationship relationship)
Constructor for join FROM clauses that join two tables using their relationship. |
|
| Uses of Relationship in org.eobjects.metamodel.schema |
|---|
| Classes in org.eobjects.metamodel.schema that implement Relationship | |
|---|---|
class |
AbstractRelationship
|
class |
ImmutableRelationship
|
class |
MutableRelationship
Immutable implementation of the Relationship interface. |
| Fields in org.eobjects.metamodel.schema with type parameters of type Relationship | |
|---|---|
protected List<Relationship> |
MutableTable._relationships
|
| Methods in org.eobjects.metamodel.schema that return Relationship | |
|---|---|
static Relationship |
MutableRelationship.createRelationship(Column[] primaryColumns,
Column[] foreignColumns)
Factory method to create relations between two tables by specifying which columns from the tables that enforce the relationship. |
static Relationship |
MutableRelationship.createRelationship(Column primaryColumn,
Column foreignColumn)
|
Relationship[] |
Table.getForeignKeyRelationships()
|
Relationship[] |
AbstractTable.getForeignKeyRelationships()
|
Relationship[] |
Table.getPrimaryKeyRelationships()
|
Relationship[] |
AbstractTable.getPrimaryKeyRelationships()
|
Relationship[] |
Table.getRelationships()
Gets all relationships for this table. |
Relationship[] |
Schema.getRelationships()
Gets all relationships to and from this Schema. |
Relationship[] |
MutableTable.getRelationships()
|
Relationship[] |
CompositeSchema.getRelationships()
|
Relationship[] |
AbstractSchema.getRelationships()
|
Relationship[] |
Table.getRelationships(Table otherTable)
Gets relationships between this table and another table. |
Relationship[] |
AbstractTable.getRelationships(Table otherTable)
|
| Methods in org.eobjects.metamodel.schema that return types with arguments of type Relationship | |
|---|---|
protected List<Relationship> |
MutableTable.getRelationshipsInternal()
Internal getter for the relationships of the table. |
| Methods in org.eobjects.metamodel.schema with parameters of type Relationship | |
|---|---|
protected void |
MutableTable.addRelationship(Relationship relation)
Protected method for adding a relationship to this table. |
int |
AbstractRelationship.compareTo(Relationship that)
|
static void |
ImmutableRelationship.create(Relationship origRelationship,
ImmutableSchema schema)
|
protected MutableTable |
MutableTable.removeRelationship(Relationship relation)
Protected method for removing a relationship from this table. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||