パッケージ org.iplass.mtp.impl.prefs

クラス MetaPreference

java.lang.Object
org.iplass.mtp.impl.metadata.BaseRootMetaData
org.iplass.mtp.impl.prefs.MetaPreference
すべての実装されたインタフェース:
Serializable, DefinableMetaData<Preference>, MetaData, RootMetaData
直系の既知のサブクラス:
MetaPreferenceSet

public class MetaPreference extends BaseRootMetaData implements DefinableMetaData<Preference>
関連項目:
  • フィールド詳細

  • コンストラクタの詳細

    • MetaPreference

      public MetaPreference()
    • MetaPreference

      public MetaPreference(String name, String value)
  • メソッドの詳細

    • newMeta

      public static MetaPreference newMeta(Preference def)
    • getValue

      public String getValue()
    • setValue

      public void setValue(String value)
    • getRuntimeClassName

      public String getRuntimeClassName()
    • setRuntimeClassName

      public void setRuntimeClassName(String runtimeClassName)
    • createRuntime

      public MetaPreference.PreferenceRuntime createRuntime(MetaDataConfig metaDataConfig)
      インタフェースからコピーされた説明: RootMetaData
      このメタデータの情報から、何らかの処理を実際に実行するMetaDataRuntimeを取得する。 メタデータ自身は、リポジトリ上に保存するデータのみを保持する形に作成し、 動的なものは、MetaDataRuntimeに保持するようにする。
      定義:
      createRuntime インタフェース内 RootMetaData
      戻り値:
      MetaDataRuntimeのインスタンス
    • copy

      public MetaPreference copy()
      インタフェースからコピーされた説明: MetaData
      当該のメタデータのコピーを作成する。
      定義:
      copy インタフェース内 MetaData
      定義:
      copy インタフェース内 RootMetaData
      戻り値:
      コピーされたメタデータ
    • applyConfig

      public void applyConfig(Preference def)
      インタフェースからコピーされた説明: DefinableMetaData
      DefinitionをMetaDataに変換します。
      定義:
      applyConfig インタフェース内 DefinableMetaData<Preference>
      パラメータ:
      def - Definition
    • fillTo

      protected void fillTo(Preference def)
    • currentConfig

      public Preference currentConfig()
      インタフェースからコピーされた説明: DefinableMetaData
      MetaDataをDefinitionに変換します。
      定義:
      currentConfig インタフェース内 DefinableMetaData<Preference>
      戻り値:
      Definition