public class MysqlForeignKey extends SQLForeignKeyImpl
SQLForeignKeyImpl.Match, SQLForeignKeyImpl.On, SQLForeignKeyImpl.Option| 限定符和类型 | 字段和说明 |
|---|---|
private boolean |
hasConstraint |
private SQLName |
indexName |
protected SQLForeignKeyImpl.Option |
onDelete |
protected SQLForeignKeyImpl.Option |
onUpdate |
private SQLForeignKeyImpl.Match |
referenceMatch |
comment, dbType, enable, hints, name, rely, validateattributes, parent| 构造器和说明 |
|---|
MysqlForeignKey() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
accept0(MySqlASTVisitor visitor) |
protected void |
accept0(SQLASTVisitor visitor) |
MysqlForeignKey |
clone() |
SQLName |
getIndexName() |
SQLForeignKeyImpl.Option |
getOnDelete() |
SQLForeignKeyImpl.Option |
getOnUpdate() |
SQLForeignKeyImpl.Match |
getReferenceMatch() |
boolean |
isHasConstraint() |
void |
setHasConstraint(boolean hasConstraint) |
void |
setIndexName(SQLName indexName) |
void |
setOnDelete(SQLForeignKeyImpl.Option onDelete) |
void |
setOnUpdate(SQLForeignKeyImpl.Option onUpdate) |
void |
setReferenceMatch(SQLForeignKeyImpl.Match referenceMatch) |
cloneTo, getReferencedColumns, getReferencedTable, getReferencedTableName, getReferencingColumns, isOnDeleteCascade, isOnDeleteSetNull, setOnDeleteCascade, setOnDeleteSetNull, setReferencedTable, setReferencedTableNamecloneTo, cloneTo, getComment, getDbType, getEnable, getHints, getName, getRely, getValidate, setComment, setDbType, setEnable, setHints, setName, setName, setRely, setValidate, simplifyaccept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent, toStringgetComment, getName, setComment, setName, simplifyaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentprivate SQLName indexName
private boolean hasConstraint
private SQLForeignKeyImpl.Match referenceMatch
protected SQLForeignKeyImpl.Option onUpdate
protected SQLForeignKeyImpl.Option onDelete
public SQLName getIndexName()
public void setIndexName(SQLName indexName)
public boolean isHasConstraint()
public void setHasConstraint(boolean hasConstraint)
protected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLForeignKeyImplprotected void accept0(MySqlASTVisitor visitor)
public MysqlForeignKey clone()
clone 在接口中 SQLObjectclone 在接口中 SQLTableElementclone 在类中 SQLForeignKeyImplpublic SQLForeignKeyImpl.Match getReferenceMatch()
public void setReferenceMatch(SQLForeignKeyImpl.Match referenceMatch)
public SQLForeignKeyImpl.Option getOnUpdate()
public void setOnUpdate(SQLForeignKeyImpl.Option onUpdate)
public SQLForeignKeyImpl.Option getOnDelete()
public void setOnDelete(SQLForeignKeyImpl.Option onDelete)
Copyright © 2013–2019 Alibaba Group. All rights reserved.