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

java.lang.Object
  上位を拡張 org.seasar.extension.jdbc.gen.model.GeneratedModel
      上位を拡張 org.seasar.extension.jdbc.gen.model.ClassModel
          上位を拡張 org.seasar.extension.jdbc.gen.model.NamesModel

public class NamesModel
extends ClassModel

名前モデルです。

作成者:
taedium

フィールドの概要
protected  java.lang.String entityClassName
          エンティティクラスの単純名
protected  java.util.List<NamesAssociationModel> namesAssociationModelList
          名前の関連モデルのリスト
protected  java.util.List<NamesAttributeModel> namesAttributeModelList
          名前の属性モデルのリスト
protected  java.lang.String shortEntityClassName
          エンティティクラスの単純名
protected  java.lang.String shortInnerClassName
          内部クラスの単純名
 
クラス org.seasar.extension.jdbc.gen.model.ClassModel から継承されたフィールド
importNameSet, packageName, shortClassName, staticImportNameSet
 
クラス org.seasar.extension.jdbc.gen.model.GeneratedModel から継承されたフィールド
generatedInfoList
 
コンストラクタの概要
NamesModel()
           
 
メソッドの概要
 void adddNamesAssociationModel(NamesAssociationModel namesAssociationModel)
          名前の関連モデルを追加します。
 void addNamesAttributeModel(NamesAttributeModel namesAttributeModel)
          名前の属性モデルを追加します。
 java.lang.String getEntityClassName()
          エンティティクラス名を返します。
 java.util.List<NamesAssociationModel> getNamesAssociationModelList()
          名前の関連モデルのリストを返します。
 java.util.List<NamesAttributeModel> getNamesAttributeModelList()
          名前の属性モデルのリストを返します。
 java.lang.String getShortEntityClassName()
          エンティティクラスの単純名を返します。
 java.lang.String getShortInnerClassName()
          内部クラスの単純名を返します。
 void setEntityClassName(java.lang.String entityClassName)
          エンティティクラス名を設定します。
 void setShortEntityClassName(java.lang.String shortEntityClassName)
          エンティティクラスの単純名を設定します。
 void setShortInnerClassName(java.lang.String shortInnerClassName)
          内部クラスの単純名を設定します。
 
クラス org.seasar.extension.jdbc.gen.model.ClassModel から継承されたメソッド
addImportName, addStaticImportName, getImportNameSet, getPackageName, getShortClassName, getStaticImportNameSet, setPackageName, setShortClassName
 
クラス org.seasar.extension.jdbc.gen.model.GeneratedModel から継承されたメソッド
addGeneratedInfo, getGeneratedInfoList
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

entityClassName

protected java.lang.String entityClassName
エンティティクラスの単純名


shortEntityClassName

protected java.lang.String shortEntityClassName
エンティティクラスの単純名


shortInnerClassName

protected java.lang.String shortInnerClassName
内部クラスの単純名


namesAttributeModelList

protected java.util.List<NamesAttributeModel> namesAttributeModelList
名前の属性モデルのリスト


namesAssociationModelList

protected java.util.List<NamesAssociationModel> namesAssociationModelList
名前の関連モデルのリスト

コンストラクタの詳細

NamesModel

public NamesModel()
メソッドの詳細

getEntityClassName

public java.lang.String getEntityClassName()
エンティティクラス名を返します。

戻り値:
エンティティクラス名

setEntityClassName

public void setEntityClassName(java.lang.String entityClassName)
エンティティクラス名を設定します。

パラメータ:
entityClassName - エンティティクラス名

getShortEntityClassName

public java.lang.String getShortEntityClassName()
エンティティクラスの単純名を返します。

戻り値:
エンティティクラスの単純名

setShortEntityClassName

public void setShortEntityClassName(java.lang.String shortEntityClassName)
エンティティクラスの単純名を設定します。

パラメータ:
shortEntityClassName - エンティティクラスの単純名

getShortInnerClassName

public java.lang.String getShortInnerClassName()
内部クラスの単純名を返します。

戻り値:
内部クラスの単純名

setShortInnerClassName

public void setShortInnerClassName(java.lang.String shortInnerClassName)
内部クラスの単純名を設定します。

パラメータ:
shortInnerClassName - 内部クラスの単純名

getNamesAttributeModelList

public java.util.List<NamesAttributeModel> getNamesAttributeModelList()
名前の属性モデルのリストを返します。

戻り値:
名前の属性モデルのリスト

addNamesAttributeModel

public void addNamesAttributeModel(NamesAttributeModel namesAttributeModel)
名前の属性モデルを追加します。

パラメータ:
namesAttributeModel - 名前の属性モデル

getNamesAssociationModelList

public java.util.List<NamesAssociationModel> getNamesAssociationModelList()
名前の関連モデルのリストを返します。

戻り値:
名前の関連モデルのリスト

adddNamesAssociationModel

public void adddNamesAssociationModel(NamesAssociationModel namesAssociationModel)
名前の関連モデルを追加します。

パラメータ:
namesAssociationModel - 名前の関連モデル


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