public final class DbFkInfo extends Object
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getColumnNames() |
FKRule |
getDeleteRule()
Returns foreign key rule type on deletion.
|
String |
getName()
Returns foreign key name.
|
String |
getRefGrainName()
Returns referenced grain name.
|
String |
getRefTableName()
Returns table name that foreign key refers to.
|
String |
getTableName()
Returns table name for which foreign key is defined.
|
FKRule |
getUpdateRule()
Returns foreign key rule type on update.
|
boolean |
reflects(ForeignKey fk) |
void |
setDeleteRule(FKRule deleteBehaviour)
Sets foreign key rule type on deletion.
|
void |
setRefGrainName(String refGrainName)
Set referenced grain name.
|
void |
setRefTableName(String refTableName)
Sets name of a table that the foreign key refers to.
|
void |
setTableName(String tableName)
Sets table name for which foreign key is defined.
|
void |
setUpdateRule(FKRule updateBehaviour)
Sets foreign key rule type on update.
|
public DbFkInfo(String name)
public String getName()
public String getTableName()
public void setTableName(String tableName)
tableName - table namepublic String getRefTableName()
public void setRefTableName(String refTableName)
refTableName - referenced table namepublic String getRefGrainName()
public void setRefGrainName(String refGrainName)
refGrainName - referenced grain namepublic FKRule getDeleteRule()
public void setDeleteRule(FKRule deleteBehaviour)
deleteBehaviour - deletion rule typepublic FKRule getUpdateRule()
public void setUpdateRule(FKRule updateBehaviour)
updateBehaviour - update rule typepublic boolean reflects(ForeignKey fk)
Copyright © 2020 CURS. All rights reserved.