org.seasar.extension.jdbc.gen.desc
クラス AssociationDesc

java.lang.Object
  上位を拡張 org.seasar.extension.jdbc.gen.desc.AssociationDesc

public class AssociationDesc
extends java.lang.Object

関連記述です。

作成者:
taedium

フィールドの概要
protected  AssociationType associationType
          関連タイプ
protected  java.util.List<java.lang.String> columnNameList
          カラム名のリスト
protected  java.lang.String mappedBy
          関連の所有者側のプロパティの名前
protected  java.lang.String name
          名前
protected  java.lang.String referencedCatalogName
          参照されるテーブルのカタログ名
protected  java.util.List<java.lang.String> referencedColumnNameList
          参照されるカラム名のリスト
protected  EntityDesc referencedEntityDesc
          関連先のエンティティ記述
protected  java.lang.String referencedSchemaName
          参照されるテーブルのスキーマ名
protected  java.lang.String referencedTableName
          参照されるテーブル名
 
コンストラクタの概要
AssociationDesc()
           
 
メソッドの概要
 void addColumnName(java.lang.String columnName)
          カラム名を追加します。
 void addReferencedColumnName(java.lang.String referencedColumnName)
          参照されるカラム名を追加します。
 AssociationType getAssociationType()
          関連タイプを返します。
 java.util.List<java.lang.String> getColumnNameList()
          カラム名のリストを返します。
 java.lang.String getMappedBy()
          関連の所有者側のプロパティの名前を返します。
 java.lang.String getName()
          名前を返します。
 java.lang.String getReferencedCatalogName()
          参照されるテーブルのカタログ名を返します。
 java.util.List<java.lang.String> getReferencedColumnNameList()
          参照されるカラム名のリストを返します。
 EntityDesc getReferencedEntityDesc()
          関連先のエンティティ記述を返します。
 java.lang.String getReferencedSchemaName()
          参照されるテーブルのスキーマ名を返します。
 java.lang.String getReferencedTableName()
          参照されるテーブル名を返します。
 void setAssociationType(AssociationType associationType)
          関連タイプを設定します。
 void setMappedBy(java.lang.String mappedBy)
          関連の所有者側のプロパティの名前を設定します。
 void setName(java.lang.String name)
          名前を設定します。
 void setReferencedCatalogName(java.lang.String referencedCatalogName)
          参照されるテーブルのカタログ名を設定します。
 void setReferencedEntityDesc(EntityDesc relationshipEntityDesc)
          関連先のエンティティ記述を設定します。
 void setReferencedSchemaName(java.lang.String referencedSchemaName)
          参照されるテーブルのスキーマ名を設定します。
 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
名前


referencedEntityDesc

protected EntityDesc referencedEntityDesc
関連先のエンティティ記述


associationType

protected AssociationType associationType
関連タイプ


mappedBy

protected java.lang.String mappedBy
関連の所有者側のプロパティの名前


columnNameList

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


referencedCatalogName

protected java.lang.String referencedCatalogName
参照されるテーブルのカタログ名


referencedSchemaName

protected java.lang.String referencedSchemaName
参照されるテーブルのスキーマ名


referencedTableName

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


referencedColumnNameList

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

コンストラクタの詳細

AssociationDesc

public AssociationDesc()
メソッドの詳細

getName

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

戻り値:
名前

setName

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

パラメータ:
name - 名前

getReferencedEntityDesc

public EntityDesc getReferencedEntityDesc()
関連先のエンティティ記述を返します。

戻り値:
関連先のエンティティ記述

setReferencedEntityDesc

public void setReferencedEntityDesc(EntityDesc relationshipEntityDesc)
関連先のエンティティ記述を設定します。

パラメータ:
relationshipEntityDesc - 関連先のエンティティ記述

getAssociationType

public AssociationType getAssociationType()
関連タイプを返します。

戻り値:
関連タイプ

setAssociationType

public void setAssociationType(AssociationType associationType)
関連タイプを設定します。

パラメータ:
associationType - 関連タイプ

getMappedBy

public java.lang.String getMappedBy()
関連の所有者側のプロパティの名前を返します。

戻り値:
関連の所有者側のプロパティの名前

setMappedBy

public void setMappedBy(java.lang.String mappedBy)
関連の所有者側のプロパティの名前を設定します。

パラメータ:
mappedBy - 関連の所有者側のプロパティの名前

getColumnNameList

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

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

addColumnName

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

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

getReferencedCatalogName

public java.lang.String getReferencedCatalogName()
参照されるテーブルのカタログ名を返します。

戻り値:
参照されるテーブルのカタログ名

setReferencedCatalogName

public void setReferencedCatalogName(java.lang.String referencedCatalogName)
参照されるテーブルのカタログ名を設定します。

パラメータ:
referencedCatalogName - 参照されるテーブルのカタログ名

getReferencedSchemaName

public java.lang.String getReferencedSchemaName()
参照されるテーブルのスキーマ名を返します。

戻り値:
参照されるテーブルのスキーマ名

setReferencedSchemaName

public void setReferencedSchemaName(java.lang.String referencedSchemaName)
参照されるテーブルのスキーマ名を設定します。

パラメータ:
referencedSchemaName - 参照されるテーブルのスキーマ名

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 - 参照されるカラム名


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