org.seasar.extension.jdbc.gen.model
クラス ForeignKeyModel

java.lang.Object
  上位を拡張 org.seasar.extension.jdbc.gen.model.ForeignKeyModel

public class ForeignKeyModel
extends java.lang.Object

外部キーのモデルです。

作成者:
taedium

フィールドの概要
protected  java.util.List<java.lang.String> columnNameList
          カラム名のリスト
protected  java.lang.String dropForeignKeySyntax
          外部キーを削除する構文
protected  java.lang.String name
          名前
protected  java.lang.String onDelete
          削除規則の参照動作、削除規則がない場合null
protected  java.lang.String onUpdate
          更新規則の参照動作、更新規則がない場合null
protected  java.util.List<java.lang.String> referencedColumnNameList
          参照されるカラム名のリスト
protected  java.lang.String referencedTableName
          参照されるテーブル名
 
コンストラクタの概要
ForeignKeyModel()
           
 
メソッドの概要
 void addColumnName(java.lang.String columnName)
          カラム名を追加します。
 void addReferencedColumnName(java.lang.String referencedColumnName)
          参照されるカラム名を追加します。
 java.util.List<java.lang.String> getColumnNameList()
          カラム名のリストを返します。
 java.lang.String getDropForeignKeySyntax()
          外部キーを削除する構文を返します。
 java.lang.String getName()
          名前を返します。
 java.lang.String getOnDelete()
          削除規則の参照動作を返します。
 java.lang.String getOnUpdate()
          更新規則の参照動作を返します。
 java.util.List<java.lang.String> getReferencedColumnNameList()
          参照されるカラム名を追加します。
 java.lang.String getReferencedTableName()
          参照されるテーブル名を返します。
 void setDropForeignKeySyntax(java.lang.String dropForeignKeySyntax)
          外部キーを削除する構文を設定します。
 void setName(java.lang.String name)
          名前を設定します。
 void setOnDelete(java.lang.String onDelete)
          削除規則の参照動作を設定します。
 void setOnUpdate(java.lang.String onUpdate)
          更新規則の参照動作を設定します。
 void setReferencedTableName(java.lang.String referencedTableName)
          参照されるテーブル名を設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

name

protected java.lang.String name
名前


columnNameList

protected java.util.List<java.lang.String> columnNameList
カラム名のリスト


referencedTableName

protected java.lang.String referencedTableName
参照されるテーブル名


referencedColumnNameList

protected java.util.List<java.lang.String> referencedColumnNameList
参照されるカラム名のリスト


dropForeignKeySyntax

protected java.lang.String dropForeignKeySyntax
外部キーを削除する構文


onDelete

protected java.lang.String onDelete
削除規則の参照動作、削除規則がない場合null


onUpdate

protected java.lang.String onUpdate
更新規則の参照動作、更新規則がない場合null

コンストラクタの詳細

ForeignKeyModel

public ForeignKeyModel()
メソッドの詳細

getName

public java.lang.String getName()
名前を返します。

戻り値:
名前

setName

public void setName(java.lang.String name)
名前を設定します。

パラメータ:
name - 名前

getColumnNameList

public java.util.List<java.lang.String> getColumnNameList()
カラム名のリストを返します。

戻り値:
カラム名のリスト

addColumnName

public void addColumnName(java.lang.String columnName)
カラム名を追加します。

パラメータ:
columnName - カラム名

getReferencedTableName

public java.lang.String getReferencedTableName()
参照されるテーブル名を返します。

戻り値:
参照されるテーブル名

setReferencedTableName

public void setReferencedTableName(java.lang.String referencedTableName)
参照されるテーブル名を設定します。

パラメータ:
referencedTableName - 参照されるテーブル名

getReferencedColumnNameList

public java.util.List<java.lang.String> getReferencedColumnNameList()
参照されるカラム名を追加します。

戻り値:
参照されるカラム名

addReferencedColumnName

public void addReferencedColumnName(java.lang.String referencedColumnName)
参照されるカラム名を追加します。

パラメータ:
referencedColumnName - 参照されるカラム名

getDropForeignKeySyntax

public java.lang.String getDropForeignKeySyntax()
外部キーを削除する構文を返します。

戻り値:
外部キーを削除する構文

setDropForeignKeySyntax

public void setDropForeignKeySyntax(java.lang.String dropForeignKeySyntax)
外部キーを削除する構文を設定します。

パラメータ:
dropForeignKeySyntax - 外部キーを削除する構文

getOnDelete

public java.lang.String getOnDelete()
削除規則の参照動作を返します。

戻り値:
削除規則の参照動作、削除規則がない場合はnull

setOnDelete

public void setOnDelete(java.lang.String onDelete)
削除規則の参照動作を設定します。

パラメータ:
onDelete - 削除規則の参照動作、削除規則がない場合はnull

getOnUpdate

public java.lang.String getOnUpdate()
更新規則の参照動作を返します。

戻り値:
更新規則の参照動作、更新規則がない場合はnull

setOnUpdate

public void setOnUpdate(java.lang.String onUpdate)
更新規則の参照動作を設定します。

パラメータ:
onUpdate - 更新規則の参照動作、更新規則がない場合はnull


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.