public static class MetadataAPIHelper.ShowForeignKeysInfo extends Object
This class represents information about foreign key constraints in a table. Each instance represents one column in the foreign key, with the key sequence indicating the column's position within a multi-column key. Used by JDBC metadata methods like getImportedKeys() to provide structured access to foreign key information.
For composite foreign keys (multiple columns), multiple instances will be created with the same fkName but different keySeq values to indicate column ordering.
| Constructor and Description |
|---|
ShowForeignKeysInfo(String pkDatabaseName,
String pkSchemaName,
String pkTableName,
String pkColumnName,
String fkDatabaseName,
String fkSchemaName,
String fkTableName,
String fkColumnName,
String keySeq,
String updateRule,
String deleteRule,
String fkName,
String pkName,
String deferrability) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDeferrability() |
String |
getDeleteRule() |
String |
getFkColumnName() |
String |
getFkDatabaseName() |
String |
getFkName() |
String |
getFkSchemaName() |
String |
getFkTableName() |
String |
getKeySeq() |
String |
getPkColumnName() |
String |
getPkDatabaseName() |
String |
getPkName() |
String |
getPkSchemaName() |
String |
getPkTableName() |
String |
getUpdateRule() |
public ShowForeignKeysInfo(String pkDatabaseName, String pkSchemaName, String pkTableName, String pkColumnName, String fkDatabaseName, String fkSchemaName, String fkTableName, String fkColumnName, String keySeq, String updateRule, String deleteRule, String fkName, String pkName, String deferrability)
public String getPkDatabaseName()
public String getPkSchemaName()
public String getPkTableName()
public String getPkColumnName()
public String getFkDatabaseName()
public String getFkSchemaName()
public String getFkTableName()
public String getFkColumnName()
public String getKeySeq()
public String getUpdateRule()
public String getDeleteRule()
public String getFkName()
public String getPkName()
public String getDeferrability()
Copyright © 2025 Amazon.com Inc.. All rights reserved.