org.seasar.doma.extension.gen
クラス ClassDesc

java.lang.Object
  上位を拡張 org.seasar.doma.extension.gen.ClassDesc
直系の既知のサブクラス:
DaoDelegateDesc, DaoDesc, EntityDesc, EntityListenerDesc, SqlTestDesc

public abstract class ClassDesc
extends java.lang.Object

クラスの記述です。

作成者:
taedium

フィールドの概要
protected  java.lang.String comment
          コメント
protected  java.util.SortedSet<java.lang.String> importNames
          インポート名のソートされたセット
protected  java.lang.String packageName
          パッケージ名
protected  java.lang.String simpleName
          クラスの単純名
 
コンストラクタの概要
protected ClassDesc()
          インスタンスを構築します。
 
メソッドの概要
 void addImportName(java.lang.String name)
          インポート名を追加します。
 java.lang.String getComment()
          コメントを返します。
 java.util.SortedSet<java.lang.String> getImportNames()
          インポート名のソートされたセットを返します。
 java.lang.String getPackageName()
          パッケージ名を返します。
 java.lang.String getQualifiedName()
          完全修飾名を返します。
 java.lang.String getSimpleName()
          クラスの単純名を返します。
 void setComment(java.lang.String comment)
          コメントを設定します。
 void setPackageName(java.lang.String packageName)
          パッケージ名を設定します。
 void setSimpleName(java.lang.String simpleName)
          クラスの単純名を設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

importNames

protected final java.util.SortedSet<java.lang.String> importNames
インポート名のソートされたセット


packageName

protected java.lang.String packageName
パッケージ名


simpleName

protected java.lang.String simpleName
クラスの単純名


comment

protected java.lang.String comment
コメント

コンストラクタの詳細

ClassDesc

protected ClassDesc()
インスタンスを構築します。

メソッドの詳細

addImportName

public void addImportName(java.lang.String name)
インポート名を追加します。

パラメータ:
name - インポート名

getImportNames

public java.util.SortedSet<java.lang.String> getImportNames()
インポート名のソートされたセットを返します。


setPackageName

public void setPackageName(java.lang.String packageName)
パッケージ名を設定します。

パラメータ:
packageName - パッケージ名

getPackageName

public java.lang.String getPackageName()
パッケージ名を返します。


setSimpleName

public void setSimpleName(java.lang.String simpleName)
クラスの単純名を設定します。

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

getSimpleName

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


setComment

public void setComment(java.lang.String comment)
コメントを設定します。

パラメータ:
comment - コメント

getComment

public java.lang.String getComment()
コメントを返します。


getQualifiedName

public java.lang.String getQualifiedName()
完全修飾名を返します。



Copyright © 2009-2010 The Seasar Foundation. All Rights Reserved.