intra-mart 6.1.14

jp.co.intra_mart.foundation.datastore.common.config
インタフェース ExtendedModel


public interface ExtendedModel

拡張モデルを定義します。

導入されたバージョン:
5.0

メソッドの概要
 Application getApplication()
          拡張モデルを定義しているアプリケーションを取得します。
 ExtendedBaseModel getExtendedBaseModel()
          拡張基本モデルを取得します。
 ExtendedEntity getExtendedEntity()
          拡張モデル定義の基となる拡張エンティティを取得します。
 ExtendedInternationalModel getExtendedInternationalModel()
          拡張国際化モデルを取得します。
 ExtendedTerminableInternationalModel getExtendedTerminableInternationalModel()
          拡張期間国際化モデルを取得します。
 ExtendedTerminableModel getExtendedTerminableModel()
          拡張期間化モデルを取得します。
 Map getProperties()
          拡張モデルに含まれるプロパティをすべて取得します。
 

メソッドの詳細

getApplication

public Application getApplication()
拡張モデルを定義しているアプリケーションを取得します。

戻り値:
拡張モデルを定義しているアプリケーション

getExtendedEntity

public ExtendedEntity getExtendedEntity()
拡張モデル定義の基となる拡張エンティティを取得します。

戻り値:
拡張モデル定義の基となる拡張エンティティ

getProperties

public Map getProperties()
拡張モデルに含まれるプロパティをすべて取得します。 属性名をキー、 Propertyを値としたマップを返します。

戻り値:
拡張モデルに含まれるプロパティ

getExtendedBaseModel

public ExtendedBaseModel getExtendedBaseModel()
拡張基本モデルを取得します。 拡張基本モデルが使用されない場合、 null が返されます。

戻り値:
拡張基本モデル

getExtendedInternationalModel

public ExtendedInternationalModel getExtendedInternationalModel()
拡張国際化モデルを取得します。 拡張国際化モデルが使用されない場合、 null が返されます。

戻り値:
拡張国際化モデル

getExtendedTerminableModel

public ExtendedTerminableModel getExtendedTerminableModel()
拡張期間化モデルを取得します。 拡張期間化モデルが使用されない場合、 null が返されます。

戻り値:
拡張期間化モデル

getExtendedTerminableInternationalModel

public ExtendedTerminableInternationalModel getExtendedTerminableInternationalModel()
拡張期間国際化モデルを取得します。 拡張期間国際化モデルが使用されない場合、 null が返されます。

戻り値:
拡張期間国際化モデル

intra-mart 6.1.14

Copyright © 2000-2010 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.