| Modifier and Type | Field and Description |
|---|---|
| public static final int | CASCADE_DELETES_FLAG
flag indicating cascading deletes (requires referential integrity) |
| public static final int | CASCADE_NULL_FLAG
flag indicating cascading null on delete (requires referential integrity) |
| public static final int | CASCADE_UPDATES_FLAG
flag indicating cascading updates (requires referential integrity) |
| private final int | flags
the various flags describing this relationship |
| private final List | fromColumns
the columns in the "to" table in this relationship (aligned w/ toColumns list) |
| private final Table | fromTable
the "from" table in this relationship |
| public static final int | LEFT_OUTER_JOIN_FLAG
flag indicating left outer join |
| private final String | name
the name of this relationship |
| public static final int | NO_REFERENTIAL_INTEGRITY_FLAG
flag indicating no referential integrity |
| public static final int | ONE_TO_ONE_FLAG
flag indicating one-to-one relationship |
| public static final int | RIGHT_OUTER_JOIN_FLAG
flag indicating right outer join |
| private final List | toColumns
the columns in the "from" table in this relationship (aligned w/ toColumns list) |
| private final Table | toTable
the "to" table in this relationship |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | cascadeDeletes()
Implements io. Returns |
| public boolean | cascadeNullOnDelete()
Implements io. Returns |
| public boolean | cascadeUpdates()
Implements io. Returns |
| public int | |
| public List | getFromColumns()
Implements io. Returns the columns of |
| public Table | getFromTable()
Implements io. Returns the "one" (or referenced) side table of this relationship. |
| public Relationship. | getJoinType()
Implements io. Returns the join type used when this relationship is followed. |
| public String | getName()
Implements io. Returns the name of this relationship. |
| public List | getToColumns()
Implements io. Returns the columns of |
| public Table | getToTable()
Implements io. Returns the "many" (or referencing) side table of this relationship. |
| private boolean | |
| public boolean | hasReferentialIntegrity()
Implements io. Returns |
| public boolean | isLeftOuterJoin()
Implements io. Returns |
| public boolean | isOneToOne()
Implements io. Returns |
| public boolean | isRightOuterJoin()
Implements io. Returns |
| public String |
| CASCADE_DELETES_FLAG | back to summary |
|---|---|
| public static final int CASCADE_DELETES_FLAG flag indicating cascading deletes (requires referential integrity) | |
| CASCADE_NULL_FLAG | back to summary |
|---|---|
| public static final int CASCADE_NULL_FLAG flag indicating cascading null on delete (requires referential integrity) | |
| CASCADE_UPDATES_FLAG | back to summary |
|---|---|
| public static final int CASCADE_UPDATES_FLAG flag indicating cascading updates (requires referential integrity) | |
| flags | back to summary |
|---|---|
| private final int flags the various flags describing this relationship | |
| fromColumns | back to summary |
|---|---|
| private final List<Column> fromColumns the columns in the "to" table in this relationship (aligned w/ toColumns list) | |
| fromTable | back to summary |
|---|---|
| private final Table fromTable the "from" table in this relationship | |
| LEFT_OUTER_JOIN_FLAG | back to summary |
|---|---|
| public static final int LEFT_OUTER_JOIN_FLAG flag indicating left outer join | |
| name | back to summary |
|---|---|
| private final String name the name of this relationship | |
| NO_REFERENTIAL_INTEGRITY_FLAG | back to summary |
|---|---|
| public static final int NO_REFERENTIAL_INTEGRITY_FLAG flag indicating no referential integrity | |
| ONE_TO_ONE_FLAG | back to summary |
|---|---|
| public static final int ONE_TO_ONE_FLAG flag indicating one-to-one relationship | |
| RIGHT_OUTER_JOIN_FLAG | back to summary |
|---|---|
| public static final int RIGHT_OUTER_JOIN_FLAG flag indicating right outer join | |
| toColumns | back to summary |
|---|---|
| private final List<Column> toColumns the columns in the "from" table in this relationship (aligned w/ toColumns list) | |
| toTable | back to summary |
|---|---|
| private final Table toTable the "to" table in this relationship | |
| RelationshipImpl | back to summary |
|---|---|
| public RelationshipImpl(String name, Table fromTable, Table toTable, int flags, int numCols) | |
| RelationshipImpl | back to summary |
|---|---|
| public RelationshipImpl(String name, Table fromTable, Table toTable, int flags, List<? extends Column> fromCols, List<? extends Column> toCols) | |
| cascadeDeletes | back to summary |
|---|---|
| public boolean cascadeDeletes() Implements io. Doc from io. Returns
| |
| cascadeNullOnDelete | back to summary |
|---|---|
| public boolean cascadeNullOnDelete() Implements io. Doc from io. Returns
| |
| cascadeUpdates | back to summary |
|---|---|
| public boolean cascadeUpdates() Implements io. Doc from io. Returns
| |
| getFlags | back to summary |
|---|---|
| public int getFlags() | |
| getFromColumns | back to summary |
|---|---|
| public List Implements io. Doc from io. Returns the columns of
| |
| getFromTable | back to summary |
|---|---|
| public Table getFromTable() Implements io. Doc from io. Returns the "one" (or referenced) side table of this relationship.
| |
| getJoinType | back to summary |
|---|---|
| public Relationship. Implements io. Doc from io. Returns the join type used when this relationship is followed.
| |
| getName | back to summary |
|---|---|
| public String getName() Implements io. Doc from io. Returns the name of this relationship.
| |
| getToColumns | back to summary |
|---|---|
| public List Implements io. Doc from io. Returns the columns of
| |
| getToTable | back to summary |
|---|---|
| public Table getToTable() Implements io. Doc from io. Returns the "many" (or referencing) side table of this relationship.
| |
| hasFlag | back to summary |
|---|---|
| private boolean hasFlag(int flagMask) | |
| hasReferentialIntegrity | back to summary |
|---|---|
| public boolean hasReferentialIntegrity() Implements io. Doc from io. Returns
| |
| isLeftOuterJoin | back to summary |
|---|---|
| public boolean isLeftOuterJoin() Implements io. Doc from io. Returns
| |
| isOneToOne | back to summary |
|---|---|
| public boolean isOneToOne() Implements io. Doc from io. Returns
| |
| isRightOuterJoin | back to summary |
|---|---|
| public boolean isRightOuterJoin() Implements io. Doc from io. Returns
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |