|
|||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |
参照先:
説明
クラスの概要 | |
---|---|
CmdArgParameterContext | コマンドライン引数を対象にしたParameterContext。 |
ParameterContext | パラメータを取得するクラスの基底クラス。 |
ParameterLoader | パラメータをロードする。 |
PropertiesParameterContext | Propertiesクラスを利用したParameterContext。 |
StringMapParameterContext | Map |
例外の概要 | |
---|---|
ParameterRequiredException | @Parameter(required=true)が指定されているフィールドの読込に失敗した場合に発生する例外。 |
パラメータローディングフレームワーク。 このパッケージには、パラメータローディングを行うためのクラス群が含まれています。 パラメータを読み込むには、以下の手順を行います。
class Bean{ @Parameter private int parameter1; private String parameter2; }; Bean b = new Bean(); // parameter1が読み込まれます。parameter2には何も行いません。 ParameterLoader.load(b, context);
@ParameterConfig(loadAllFields=true) class Bean{ private int parameter1; private String parameter2; }; Bean b = new Bean(); // parameter1とparameter2が読み込まれます。 ParameterLoader.load(b, context);
@ParameterConfig(prefix="p.") class Bean{ @Parameter private int parameter1; }; Bean b = new Bean(); // "p.parameter1"という名前のパラメータがparameter1に読み込まれます。 ParameterLoader.load(b, context);
ParameterContext
,
ParameterLoader
,
PropertiesParameterContext
|
|||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |