|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ForeignKeyConstraint
This syntax element represents the FOREIGN KEY(col1, col2, ...) ... table constraint in table definition.
TableConstraint,
TableDefinition| Method Summary | |
|---|---|
MatchType |
getMatchType()
Returns the match type for this foreign key. |
ReferentialAction |
getOnDelete()
Returns the referential action of deleting the rows. |
ReferentialAction |
getOnUpdate()
Returns the referential action of updating the rows. |
ColumnNameList |
getSourceColumns()
Returns the list of column names in this table. |
ColumnNameList |
getTargetColumns()
Returns the list of column names in target table. |
TableName |
getTargetTableName()
Returns the name of the table where the columns in this table are referencing to. |
| Methods inherited from interface org.atp.api.Typeable |
|---|
getImplementedType |
| Method Detail |
|---|
ColumnNameList getSourceColumns()
TableName getTargetTableName()
ColumnNameList getTargetColumns()
null if none specified.
null if none specified.MatchType getMatchType()
null if no match type is specified.
null if no match type is specified.ReferentialAction getOnUpdate()
null if none specified.
null if none specified.ReferentialActionReferentialAction getOnDelete()
null if none specified.
null if none specified.ReferentialAction
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||