intra-mart 6.1.14

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


public interface Table

テーブルを定義します。

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

メソッドの概要
 Application getApplication()
          テーブルを定義しているアプリケーションを取得します。
 BaseTable getBaseTable()
          基本テーブルを取得します。
 Map getColumns()
          テーブルに含まれるカラムをすべて取得します。
 Entity getEntity()
          テーブル定義の基となるエンティティを取得します。
 InternationalTable getInternationalTable()
          国際化テーブルを取得します。
 TerminableInternationalTable getTerminableInternationalTable()
          期間国際化テーブルを取得します。
 TerminableTable getTerminableTable()
          期間化テーブルを取得します。
 

メソッドの詳細

getApplication

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

戻り値:
テーブルを定義しているアプリケーション

getEntity

public Entity getEntity()
テーブル定義の基となるエンティティを取得します。

戻り値:
テーブル定義の基となるエンティティ

getColumns

public Map getColumns()
テーブルに含まれるカラムをすべて取得します。 属性名をキー、 Columnを値としたマップを返します。

戻り値:
テーブルに含まれるカラム

getBaseTable

public BaseTable getBaseTable()
基本テーブルを取得します。

戻り値:
基本テーブル

getInternationalTable

public InternationalTable getInternationalTable()
国際化テーブルを取得します。 国際化テーブルが定義されていない場合、 null が返されます。

戻り値:
国際化テーブル

getTerminableTable

public TerminableTable getTerminableTable()
期間化テーブルを取得します。 期間化テーブルが定義されていない場合、 null が返されます。

戻り値:
期間化テーブル

getTerminableInternationalTable

public TerminableInternationalTable getTerminableInternationalTable()
期間国際化テーブルを取得します。 期間国際化テーブルが定義されていない場合、 null が返されます。

戻り値:
期間国際化テーブル

intra-mart 6.1.14

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