intra-mart 6.1.14

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


public interface Application

アプリケーションを定義します。

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

メソッドの概要
 Map getEntities()
          アプリケーションで定義しているエンティティの一覧を取得します。
 Map getExtendedEntities()
          アプリケーションで定義している拡張エンティティの一覧を取得します。
 Map getExtendedModels()
          アプリケーションで定義している拡張モデル定義の一覧を取得します。
 Map getExtendedTables()
          アプリケーションで定義している拡張テーブル定義の一覧を取得します。
 Map getModels()
          アプリケーションで定義しているモデル定義の一覧を取得します。
 String getName()
          アプリケーション名を取得します。
 Map getRelationships()
          アプリケーションで定義しているリレーションシップの一覧を取得します。
 Map getTables()
          アプリケーションで定義しているテーブル定義の一覧を取得します。
 

メソッドの詳細

getName

public String getName()
アプリケーション名を取得します。

戻り値:
アプリケーション名

getEntities

public Map getEntities()
アプリケーションで定義しているエンティティの一覧を取得します。 エンティティ名をキー、 Entityを値としたマップを返します。

戻り値:
エンティティの一覧

getExtendedEntities

public Map getExtendedEntities()
アプリケーションで定義している拡張エンティティの一覧を取得します。 拡張名をキー、 ExtendedEntityを値としたマップを返します。

戻り値:
拡張エンティティの一覧

getRelationships

public Map getRelationships()
アプリケーションで定義しているリレーションシップの一覧を取得します。 リレーションシップ名をキー、 Relationshipを値としたマップを返します。

戻り値:
リレーションシップの一覧

getTables

public Map getTables()
アプリケーションで定義しているテーブル定義の一覧を取得します。 「テーブルの定義基となるエンティティが定義されているアプリケーション名 + . + エンティティ名」 をキー、 Tableを値としたマップを返します。


エンティティが定義されているアプリケーション名:jp.co.intra_mart
エンティティ名:Entity
上記のようなときは「jp.co.intra_mart.Entity」がキーとなります。

戻り値:
テーブル定義の一覧

getExtendedTables

public Map getExtendedTables()
アプリケーションで定義している拡張テーブル定義の一覧を取得します。 「拡張テーブルの定義基となる拡張エンティティが定義されているアプリケーション名 + . + 拡張名」 をキー、 ExtendedTableを値としたマップを返します。


拡張エンティティが定義されているアプリケーション名:jp.co.intra_mart
拡張名:ExtendedEntity
上記のようなときは「jp.co.intra_mart.ExtendedEntity」がキーとなります。

戻り値:
拡張テーブル定義の一覧

getModels

public Map getModels()
アプリケーションで定義しているモデル定義の一覧を取得します。 「モデルの定義基となるエンティティが定義されているアプリケーション名 + . + エンティティ名」、 Modelを値としたマップを返します。


エンティティが定義されているアプリケーション名:jp.co.intra_mart
エンティティ名:Entity
上記のようなときは「jp.co.intra_mart.Entity」がキーとなります。

戻り値:
拡張テーブル定義の一覧

getExtendedModels

public Map getExtendedModels()
アプリケーションで定義している拡張モデル定義の一覧を取得します。 「拡張モデルの定義基となる拡張エンティティが定義されているアプリケーション名 + . + 拡張名」 をキー、 ExtendedModelを値としたマップを返します。


拡張エンティティが定義されているアプリケーション名:jp.co.intra_mart
拡張名:ExtendedEntity
上記のようなときは「jp.co.intra_mart.ExtendedEntity」がキーとなります。

戻り値:
拡張モデル定義の一覧

intra-mart 6.1.14

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