public class SQLForeignKeyImpl extends SQLConstraintImpl implements SQLForeignKeyConstraint
| Modifier and Type | Class and Description |
|---|---|
static class |
SQLForeignKeyImpl.Match |
static class |
SQLForeignKeyImpl.On |
static class |
SQLForeignKeyImpl.Option |
hints| Constructor and Description |
|---|
SQLForeignKeyImpl() |
| Modifier and Type | Method and Description |
|---|---|
SQLForeignKeyImpl |
clone() |
void |
cloneTo(SQLForeignKeyImpl x) |
List<SQLName> |
getReferencedColumns() |
SQLExprTableSource |
getReferencedTable() |
SQLName |
getReferencedTableName() |
List<SQLName> |
getReferencingColumns() |
boolean |
isOnDeleteCascade() |
boolean |
isOnDeleteSetNull() |
void |
setOnDeleteCascade(boolean onDeleteCascade) |
void |
setOnDeleteSetNull(boolean onDeleteSetNull) |
void |
setReferencedTable(SQLExprTableSource x) |
void |
setReferencedTableName(SQLName value) |
cloneTo, cloneTo, getComment, getDbType, getEnable, getHints, getName, getRely, getValidate, setComment, setDbType, setEnable, setHints, setName, setName, setRely, setValidate, simplifyaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetComment, getName, setComment, setName, simplifyaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentpublic List<SQLName> getReferencingColumns()
getReferencingColumns in interface SQLForeignKeyConstraintpublic SQLExprTableSource getReferencedTable()
getReferencedTable in interface SQLForeignKeyConstraintpublic SQLName getReferencedTableName()
getReferencedTableName in interface SQLForeignKeyConstraintpublic void setReferencedTableName(SQLName value)
setReferencedTableName in interface SQLForeignKeyConstraintpublic void setReferencedTable(SQLExprTableSource x)
public List<SQLName> getReferencedColumns()
getReferencedColumns in interface SQLForeignKeyConstraintpublic boolean isOnDeleteCascade()
public void setOnDeleteCascade(boolean onDeleteCascade)
public boolean isOnDeleteSetNull()
public void setOnDeleteSetNull(boolean onDeleteSetNull)
public void cloneTo(SQLForeignKeyImpl x)
public SQLForeignKeyImpl clone()
clone in interface SQLObjectclone in interface SQLTableElementclone in class SQLObjectImplCopyright © 2013–2018 Alibaba Group. All rights reserved.