インタフェース RootMetaData

すべてのスーパーインタフェース:
MetaData, Serializable
既知の実装クラスのリスト:
BaseRootMetaData, MetaAsyncCommand, MetaAuthenticationPolicy, MetaEntity, MetaEntityFilter, MetaInterceptorClass, MetaMailTemplate, MetaMessageCategory, MetaMetaCommand, MetaMetaJavaCommand, MetaMetaScriptingCommand, MetaPreference, MetaPreferenceSet, MetaPushNotificationTemplate, MetaSelectValue, MetaSmsMailTemplate, MetaTenant, MetaUtilityClass, MetaWebhookEndpoint, MetaWebhookTemplate

public interface RootMetaData extends MetaData
メタデータをあらわすインタフェース。 実装クラスは、JAXBにより、XMLへ変換可能なJavaBeanとして作成する。
  • メソッドの詳細

    • getId

      String getId()
      メタデータを一意に特定可能な、不変なIDを返す。 システム内でメタデータへの参照をするような場合に使用するハンドル。
      戻り値:
      メタデータのID
    • setId

      void setId(String id)
      メタデータを一意に特定可能な、不変なIDをセットする。
      パラメータ:
      id - メタデータのID
    • getName

      String getName()
      メタデータの論理的な名前を返す。 メタデータ名は変更可能。 メタデータ名の変更に左右されたくない場合はメタデータを指し示すポインタとしてはIDを使用する。
      戻り値:
      メタデータ名
    • setName

      void setName(String name)
      メタデータの論理的な名前をセットする。 メタデータ名は変更可能。 メタデータ名の変更に左右されたくない場合はメタデータを指し示すポインタとしてはIDを使用する。
      パラメータ:
      name - メタデータ名
    • getDisplayName

      String getDisplayName()
      メタデータの表示名を返す。
      戻り値:
      メタデータの表示名
    • setDisplayName

      void setDisplayName(String displayName)
      メタデータの表示名をセットする。
      パラメータ:
      displayName - メタデータの表示名
    • getLocalizedDisplayNameList

      List<MetaLocalizedString> getLocalizedDisplayNameList()
    • setLocalizedDisplayNameList

      void setLocalizedDisplayNameList(List<MetaLocalizedString> localizedDisplayNameList)
    • getDescription

      String getDescription()
      メタデータの記述を返す。
      戻り値:
      メタデータの記述
    • setDescription

      void setDescription(String description)
      メタデータの記述を設定する。
      パラメータ:
      description - メタデータの記述
    • createRuntime

      MetaDataRuntime createRuntime(MetaDataConfig metaDataConfig)
      このメタデータの情報から、何らかの処理を実際に実行するMetaDataRuntimeを取得する。 メタデータ自身は、リポジトリ上に保存するデータのみを保持する形に作成し、 動的なものは、MetaDataRuntimeに保持するようにする。
      戻り値:
      MetaDataRuntimeのインスタンス
    • copy

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