パッケージ org.iplass.mtp.prefs
クラス PreferenceSet
java.lang.Object
org.iplass.mtp.prefs.Preference
org.iplass.mtp.prefs.PreferenceSet
- すべての実装されたインタフェース:
Serializable
,Definition
複数のPreferenceを保持するPreference。
複数の設定値をまとめて管理したい場合に利用する。
- 関連項目:
-
コンストラクタの概要
コンストラクタ説明PreferenceSet
(String name, String runtimeClassName, Preference... prefs) PreferenceSet
(String name, List<Preference> subSet) PreferenceSet
(String name, Preference... prefs) -
メソッドの概要
修飾子とタイプメソッド説明subPathで指定されるsubSetを再帰的に取得し、Preference[]の形で返却する。設定値を取得する。void
setSubSet
(List<Preference> subSet) クラスから継承されたメソッド org.iplass.mtp.prefs.Preference
getDescription, getDisplayName, getName, getRuntimeClassName, getValue, getValue, setDescription, setDisplayName, setName, setRuntimeClassName, setValue
-
コンストラクタの詳細
-
PreferenceSet
public PreferenceSet() -
PreferenceSet
-
PreferenceSet
-
PreferenceSet
-
-
メソッドの詳細
-
getSubSet
-
setSubSet
-
getValue
設定値を取得する。 もし、設定値が未設定の場合、defaultValueを返却する。 subSetの値を再帰的に取得することが可能。 subPathの区切りとして"/"を利用。 単一のnameに複数の値が紐づいている場合は、[0]の形で配列index指定可能。 例:"prefA/subX[1]/subSubY"- パラメータ:
defaultValue
-- 戻り値:
-
getSubSet
subPathで指定されるsubSetを再帰的に取得し、Preference[]の形で返却する。 subPathの区切りとして"/"を利用。 単一のnameに複数の値が紐づいている場合は、[0]の形で配列index指定可能。- パラメータ:
subPath
-- 戻り値:
-