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

java.lang.Object
  上位を拡張 org.seasar.doma.extension.gen.ClassDescSupport

public class ClassDescSupport
extends Object

ClassDesc のサポートクラスです。

作成者:
taedium

コンストラクタの概要
ClassDescSupport()
           
 
メソッドの概要
 void addImportName(ClassDesc classDesc, Class<?> importedClass)
          インポート名を追加します。
 void addImportName(ClassDesc classDesc, ClassConstants importedClass)
          インポート名を追加します。
 void addImportName(ClassDesc classDesc, EnumConstants importedClass)
          インポート名を追加します。
 void addImportName(ClassDesc classDesc, String importedClassName)
          インポート名を追加します。
protected  boolean isImportTargetPackage(ClassDesc classDesc, String importPackageName)
          インポート対象のパッケージの場合 true を返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ClassDescSupport

public ClassDescSupport()
メソッドの詳細

addImportName

public void addImportName(ClassDesc classDesc,
                          Class<?> importedClass)
インポート名を追加します。

パラメータ:
classDesc - クラス記述
importedClass - インポートされるクラス

addImportName

public void addImportName(ClassDesc classDesc,
                          String importedClassName)
インポート名を追加します。

パラメータ:
classDesc - クラス記述
importedClassName - インポートされるクラスの名前

addImportName

public void addImportName(ClassDesc classDesc,
                          ClassConstants importedClass)
インポート名を追加します。

パラメータ:
classDesc - クラス記述
importedClass - インポートされるクラス

addImportName

public void addImportName(ClassDesc classDesc,
                          EnumConstants importedClass)
インポート名を追加します。

パラメータ:
classDesc - クラス記述
importedClass - インポートされるクラス

isImportTargetPackage

protected boolean isImportTargetPackage(ClassDesc classDesc,
                                        String importPackageName)
インポート対象のパッケージの場合 true を返します。

パラメータ:
classDesc - クラス記述
importPackageName - インポートするパッケージ名
戻り値:
インポート対象のパッケージの場合 true


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