public class SQLColumnReference extends SQLConstraintImpl implements SQLColumnConstraint
| 限定符和类型 | 字段和说明 |
|---|---|
private List<SQLName> |
columns |
protected SQLForeignKeyImpl.Option |
onDelete |
protected SQLForeignKeyImpl.Option |
onUpdate |
private SQLForeignKeyImpl.Match |
referenceMatch |
private SQLName |
table |
comment, dbType, enable, hints, name, rely, validateattributes, parent| 构造器和说明 |
|---|
SQLColumnReference() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
accept0(SQLASTVisitor visitor) |
SQLColumnReference |
clone() |
List<SQLName> |
getColumns() |
SQLForeignKeyImpl.Option |
getOnDelete() |
SQLForeignKeyImpl.Option |
getOnUpdate() |
SQLForeignKeyImpl.Match |
getReferenceMatch() |
SQLName |
getTable() |
void |
setColumns(List<SQLName> columns) |
void |
setOnDelete(SQLForeignKeyImpl.Option onDelete) |
void |
setOnUpdate(SQLForeignKeyImpl.Option onUpdate) |
void |
setReferenceMatch(SQLForeignKeyImpl.Match referenceMatch) |
void |
setTable(SQLName table) |
cloneTo, 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 table
private SQLForeignKeyImpl.Match referenceMatch
protected SQLForeignKeyImpl.Option onUpdate
protected SQLForeignKeyImpl.Option onDelete
protected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLObjectImplpublic SQLName getTable()
public void setTable(SQLName table)
public SQLColumnReference clone()
clone 在接口中 SQLObjectclone 在接口中 SQLColumnConstraintclone 在类中 SQLObjectImplpublic 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.