|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectfeat2.config.ConfigUtil
設定のユーティリティクラス。
コンストラクタの概要 | |
ConfigUtil()
|
メソッドの概要 | |
static Config |
getConfig(java.util.List list,
java.lang.String name)
|
static boolean |
validate(Config[] configArray,
FeatErrors errs)
配列のすべての設定オブジェクトのバリデーションを行う。 |
static boolean |
validate(java.util.Iterator configIterator,
FeatErrors errs)
イテレータで繰り返されるすべての設定オブジェクトのバリデーションを行う。 |
static java.lang.Class |
validateClass(JavaIdentifier className,
java.lang.String attrName,
Config config,
FeatErrors errs)
クラスが存在して、引数なしのコンストラクタでインスタンスを作成できるかチェックする。 |
static java.lang.Class |
validateClassLoading(JavaIdentifier className,
java.lang.String attrName,
Config config,
FeatErrors errs)
クラスがロードできるかチェックする。 |
static boolean |
validateRequired(java.lang.Object value,
java.lang.String attrName,
Config config,
FeatErrors errs)
必須項目のチェック。 |
static boolean |
validateResource(java.lang.String resourceId,
Config config,
ResourceManager rm,
FeatErrors errs)
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public ConfigUtil()
メソッドの詳細 |
public static boolean validate(java.util.Iterator configIterator, FeatErrors errs)
configIterator
-
public static boolean validate(Config[] configArray, FeatErrors errs)
configArray
-
public static java.lang.Class validateClassLoading(JavaIdentifier className, java.lang.String attrName, Config config, FeatErrors errs)
public static java.lang.Class validateClass(JavaIdentifier className, java.lang.String attrName, Config config, FeatErrors errs)
className
- クラス名。完全修飾名かフィーチャーで指定されたパッケージからの相対名config
- このクラス名が定義されている設定要素errs
- エラーの出力先
public static boolean validateRequired(java.lang.Object value, java.lang.String attrName, Config config, FeatErrors errs)
public static boolean validateResource(java.lang.String resourceId, Config config, ResourceManager rm, FeatErrors errs)
public static Config getConfig(java.util.List list, java.lang.String name)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |