类 SQLForeignKeyImpl
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.statement.SQLConstraintImpl
com.alibaba.druid.sql.ast.statement.SQLForeignKeyImpl
- 所有已实现的接口:
SQLDbTypedObject,SQLObject,SQLConstraint,SQLForeignKeyConstraint,SQLTableConstraint,SQLTableElement
- 直接已知子类:
MysqlForeignKey,OracleForeignKey
-
嵌套类概要
嵌套类修饰符和类型类说明static enumstatic enumstatic enum -
字段概要
从类继承的字段 com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected voidaccept0(SQLASTVisitor visitor) clone()voidbooleanbooleanbooleanvoidsetDisableNovalidate(boolean disableNovalidate) voidsetOnDeleteCascade(boolean onDeleteCascade) voidsetOnDeleteSetNull(boolean onDeleteSetNull) voidvoidsetReferencedTableName(SQLName value) 从类继承的方法 com.alibaba.druid.sql.ast.statement.SQLConstraintImpl
cloneTo, cloneTo, getComment, getDbType, getEnable, getHints, getName, getRely, getValidate, replace, setComment, setDbType, setEnable, setHints, setName, setName, setRely, setValidate, simplify从类继承的方法 com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine, toString从接口继承的方法 com.alibaba.druid.sql.ast.statement.SQLConstraint
getComment, getName, setComment, setName, simplify从接口继承的方法 com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent
-
构造器详细资料
-
SQLForeignKeyImpl
public SQLForeignKeyImpl()
-
-
方法详细资料
-
getReferencingColumns
- 指定者:
getReferencingColumns在接口中SQLForeignKeyConstraint
-
getReferencedTable
- 指定者:
getReferencedTable在接口中SQLForeignKeyConstraint
-
getReferencedTableName
-
setReferencedTableName
-
setReferencedTable
-
getReferencedColumns
- 指定者:
getReferencedColumns在接口中SQLForeignKeyConstraint
-
isOnDeleteCascade
public boolean isOnDeleteCascade() -
setOnDeleteCascade
public void setOnDeleteCascade(boolean onDeleteCascade) -
isOnDeleteSetNull
public boolean isOnDeleteSetNull() -
setOnDeleteSetNull
public void setOnDeleteSetNull(boolean onDeleteSetNull) -
isDisableNovalidate
public boolean isDisableNovalidate() -
setDisableNovalidate
public void setDisableNovalidate(boolean disableNovalidate) -
accept0
- 指定者:
accept0在类中SQLObjectImpl
-
cloneTo
-
clone
- 指定者:
clone在接口中SQLObject- 指定者:
clone在接口中SQLTableElement- 覆盖:
clone在类中SQLObjectImpl
-