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

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

public class ServiceModel
extends ClassModel

サービスモデルです。

作成者:
taedium

フィールドの概要
protected  java.util.List<PropertyMeta> idPropertyMetaList
          識別子のプロパティメタデータのリスト
protected  java.lang.String jdbcManagerName
          JdbcManagerのコンポーネント名
protected  boolean jdbcManagerSetterNecessary
          JdbcManagerのコンポーネントをsetterメソッドでDIする場合true
protected  NamesModel namesModel
          名前モデル
protected  java.lang.String shortEntityClassName
          エンティティクラスの単純名
protected  java.lang.String shortSuperclassName
          スーパークラスの単純名
protected  PropertyMeta versionPropertyMeta
          バージョンを表すプロパティメタデータ
 
クラス org.seasar.extension.jdbc.gen.model.ClassModel から継承されたフィールド
importNameSet, packageName, shortClassName, staticImportNameSet
 
クラス org.seasar.extension.jdbc.gen.model.GeneratedModel から継承されたフィールド
generatedInfoList
 
コンストラクタの概要
ServiceModel()
           
 
メソッドの概要
 void addIdPropertyMeta(PropertyMeta idPropertyMeta)
          識別子のプロパティメタデータを追加します。
 java.util.List<PropertyMeta> getIdPropertyMetaList()
          識別子のプロパティメタデータのリストを返します。
 java.lang.String getJdbcManagerName()
          JdbcManagerのコンポーネント名を返します。
 NamesModel getNamesModel()
          名前モデルを返します。
 java.lang.String getShortEntityClassName()
          エンティティクラスの単純名を返します。
 java.lang.String getShortSuperclassName()
          スーパークラスの単純名を返します。
 PropertyMeta getVersionPropertyMeta()
          バージョンを表すプロパティメタデータを返します。
 boolean isJdbcManagerSetterNecessary()
          JdbcManagerのコンポーネントをsetterメソッドでDIする場合trueを返します。
 void setJdbcManagerName(java.lang.String jdbcManagerName)
          JdbcManagerのコンポーネント名を設定します。
 void setJdbcManagerSetterNecessary(boolean jdbcManagerSetterNecessary)
          JdbcManagerのコンポーネントをsetterメソッドでDIする場合trueを設定します。
 void setNamesModel(NamesModel namesModel)
          名前モデルを設定します。
 void setShortEntityClassName(java.lang.String shortEntityClassName)
          エンティティクラスの単純名を設定します。
 void setShortSuperclassName(java.lang.String shortSuperclassName)
          スーパークラスの単純名を設定します。
 void setVersionPropertyMeta(PropertyMeta versionPropertyMeta)
          バージョンを表すプロパティメタデータを設定します。
 
クラス 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
 

フィールドの詳細

jdbcManagerName

protected java.lang.String jdbcManagerName
JdbcManagerのコンポーネント名


jdbcManagerSetterNecessary

protected boolean jdbcManagerSetterNecessary
JdbcManagerのコンポーネントをsetterメソッドでDIする場合true


shortEntityClassName

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


shortSuperclassName

protected java.lang.String shortSuperclassName
スーパークラスの単純名


namesModel

protected NamesModel namesModel
名前モデル


idPropertyMetaList

protected java.util.List<PropertyMeta> idPropertyMetaList
識別子のプロパティメタデータのリスト


versionPropertyMeta

protected PropertyMeta versionPropertyMeta
バージョンを表すプロパティメタデータ

コンストラクタの詳細

ServiceModel

public ServiceModel()
メソッドの詳細

getJdbcManagerName

public java.lang.String getJdbcManagerName()
JdbcManagerのコンポーネント名を返します。

戻り値:
JdbcManagerのコンポーネント名

setJdbcManagerName

public void setJdbcManagerName(java.lang.String jdbcManagerName)
JdbcManagerのコンポーネント名を設定します。

パラメータ:
jdbcManagerName - JdbcManagerのコンポーネント名

isJdbcManagerSetterNecessary

public boolean isJdbcManagerSetterNecessary()
JdbcManagerのコンポーネントをsetterメソッドでDIする場合trueを返します。

戻り値:
JdbcManagerのコンポーネントをsetterメソッドでDIする場合true

setJdbcManagerSetterNecessary

public void setJdbcManagerSetterNecessary(boolean jdbcManagerSetterNecessary)
JdbcManagerのコンポーネントをsetterメソッドでDIする場合trueを設定します。

パラメータ:
jdbcManagerSetterNecessary - JdbcManagerのコンポーネントをsetterメソッドでDIする場合true

getShortEntityClassName

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

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

setShortEntityClassName

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

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

getShortSuperclassName

public java.lang.String getShortSuperclassName()
スーパークラスの単純名を返します。

戻り値:
スーパークラスの単純名

setShortSuperclassName

public void setShortSuperclassName(java.lang.String shortSuperclassName)
スーパークラスの単純名を設定します。

パラメータ:
shortSuperclassName - スーパークラスの単純名

getNamesModel

public NamesModel getNamesModel()
名前モデルを返します。

戻り値:
名前モデル

setNamesModel

public void setNamesModel(NamesModel namesModel)
名前モデルを設定します。

パラメータ:
namesModel - 名前モデル

addIdPropertyMeta

public void addIdPropertyMeta(PropertyMeta idPropertyMeta)
識別子のプロパティメタデータを追加します。

パラメータ:
idPropertyMeta - 識別子のプロパティメタデータ

getIdPropertyMetaList

public java.util.List<PropertyMeta> getIdPropertyMetaList()
識別子のプロパティメタデータのリストを返します。

戻り値:
識別子のプロパティメタデータのリスト

getVersionPropertyMeta

public PropertyMeta getVersionPropertyMeta()
バージョンを表すプロパティメタデータを返します。

戻り値:
バージョンを表すプロパティメタデータ

setVersionPropertyMeta

public void setVersionPropertyMeta(PropertyMeta versionPropertyMeta)
バージョンを表すプロパティメタデータを設定します。

パラメータ:
versionPropertyMeta - バージョンを表すプロパティメタデータ


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