|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.seasar.extension.jdbc.gen.desc.ForeignKeyDesc
public class ForeignKeyDesc
外部キー記述です。
入れ子のクラスの概要 | |
---|---|
protected static class |
ForeignKeyDesc.Key
キーです。 |
フィールドの概要 | |
---|---|
protected java.util.List<java.lang.String> |
columnNameList
カラム名のリスト |
protected ForeignKeyDesc.Key |
key
キー |
protected ReferentialActionType |
onDelete
削除規則の参照動作、削除規則がない場合 null |
protected ReferentialActionType |
onUpdate
更新規則の参照動作、更新規則がない場合 null |
protected java.lang.String |
referencedCatalogName
参照されるテーブルのカタログ名 |
protected java.util.List<java.lang.String> |
referencedColumnNameList
参照されるカラム名のリスト |
protected java.lang.String |
referencedFullTableName
参照されるカタログ名、参照されるスキーマ名、参照される名前をピリオドで連結した完全な名前 |
protected java.lang.String |
referencedSchemaName
参照されるテーブルのスキーマ名 |
protected java.lang.String |
referencedTableName
参照されるテーブル名 |
コンストラクタの概要 | |
---|---|
ForeignKeyDesc()
|
メソッドの概要 | |
---|---|
void |
addColumnName(java.lang.String columnName)
カラム名を追加します。 |
void |
addReferencedColumnName(java.lang.String referencedColumnName)
参照されるカラム名を追加します。 |
boolean |
equals(java.lang.Object obj)
|
java.util.List<java.lang.String> |
getColumnNameList()
カラム名のリストを返します。 |
ReferentialActionType |
getOnDelete()
削除規則の参照動作を返します。 |
ReferentialActionType |
getOnUpdate()
更新規則の参照動作を返します。 |
java.lang.String |
getReferencedCatalogName()
参照されるテーブルのカタログ名を返します。 |
java.util.List<java.lang.String> |
getReferencedColumnNameList()
参照されるカラム名のリストを返します。 |
java.lang.String |
getReferencedFullTableName()
参照されるテーブルの完全な名前を返します。 |
java.lang.String |
getReferencedSchemaName()
参照されるテーブルのスキーマ名を返します。 |
java.lang.String |
getReferencedTableName()
参照されるテーブル名を返します。 |
int |
hashCode()
|
void |
setOnDelete(ReferentialActionType onDelete)
削除規則の参照動作を設定します。 |
void |
setOnUpdate(ReferentialActionType onUpdate)
更新規則の参照動作を設定します。 |
void |
setReferencedCatalogName(java.lang.String referencedCatalogName)
参照されるテーブルのカタログ名を設定します。 |
void |
setReferencedFullTableName(java.lang.String referencedFullTableName)
参照されるテーブルの完全な名前を設定します。 |
void |
setReferencedSchemaName(java.lang.String referencedSchemaName)
参照されるテーブルのスキーマ名を設定します。 |
void |
setReferencedTableName(java.lang.String referencedTableName)
参照されるテーブル名を設定します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected final ForeignKeyDesc.Key key
protected java.util.List<java.lang.String> columnNameList
protected java.lang.String referencedCatalogName
protected java.lang.String referencedSchemaName
protected java.lang.String referencedTableName
protected java.lang.String referencedFullTableName
protected java.util.List<java.lang.String> referencedColumnNameList
protected ReferentialActionType onDelete
null
protected ReferentialActionType onUpdate
null
コンストラクタの詳細 |
---|
public ForeignKeyDesc()
メソッドの詳細 |
---|
public java.util.List<java.lang.String> getColumnNameList()
public void addColumnName(java.lang.String columnName)
columnName
- カラム名public java.lang.String getReferencedCatalogName()
public void setReferencedCatalogName(java.lang.String referencedCatalogName)
referencedCatalogName
- 参照されるテーブルのカタログ名public java.lang.String getReferencedSchemaName()
public void setReferencedSchemaName(java.lang.String referencedSchemaName)
referencedSchemaName
- 参照されるテーブルのスキーマ名public java.lang.String getReferencedTableName()
public void setReferencedTableName(java.lang.String referencedTableName)
referencedTableName
- 参照されるテーブル名public java.util.List<java.lang.String> getReferencedColumnNameList()
public void addReferencedColumnName(java.lang.String referencedColumnName)
referencedColumnName
- 参照されるカラム名public void setReferencedFullTableName(java.lang.String referencedFullTableName)
referencedFullTableName
- 参照されるテーブルの完全な名前public java.lang.String getReferencedFullTableName()
public ReferentialActionType getOnDelete()
null
public void setOnDelete(ReferentialActionType onDelete)
onDelete
- 削除規則の参照動作、削除規則がない場合null
public ReferentialActionType getOnUpdate()
null
public void setOnUpdate(ReferentialActionType onUpdate)
onUpdate
- 更新規則の参照動作、更新規則がない場合null
public int hashCode()
java.lang.Object
内の hashCode
public boolean equals(java.lang.Object obj)
java.lang.Object
内の equals
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |