intra-mart(R)
5.0

jp.co.intra_mart.foundation.datastore.application.model.company.attach
インタフェース DepartmentAttachBaseModel

すべてのスーパーインタフェース:
BaseModel, Serializable

public interface DepartmentAttachBaseModel
extends BaseModel

組織所属の基本モデルです。

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

フィールドの概要
static String COMPANY_CODE
          会社コード
static String DEPARTMENT_CODE
          組織コード
static String POST_CODE
          役職CD
static String RECORD_DATE
          最終更新日
static String RECORD_USER_CODE
          最終更新者
static String SORT_KEY
          ソートキー
static String USER_CODE
          ユーザコード
 
メソッドの概要
 String getCompanyCode()
          会社コードを取得します。
 String getDepartmentCode()
          組織コードを取得します。
 String getPostCode()
          役職CDを取得します。
 String getPostCode(Date date)
          役職CDを取得します。
 Date getRecordDate()
          最終更新日を取得します。
 String getRecordUserCode()
          最終更新者を取得します。
 int getSortKey()
          ソートキーを取得します。
 String getUserCode()
          ユーザコードを取得します。
 DepartmentAttachTerminableModel selectDepartmentAttachTerminableModel(Date date)
          指定された日付に該当する組織所属の期間化モデルを取得します。
 void setPostCode(String postCode)
          役職CDを設定します。
 void setPostCode(String postCode, Date date)
          役職CDを設定します。
 void setSortKey(int sortKey)
          ソートキーを設定します。
 
インタフェース jp.co.intra_mart.foundation.datastore.common.model.BaseModel から継承したメソッド
getBaseAccessor, getExtendedBaseModelMap, getInternationalModelMap, getTerminableModelMap, init
 

フィールドの詳細

USER_CODE

public static final String USER_CODE
ユーザコード

関連項目:
定数フィールド値

COMPANY_CODE

public static final String COMPANY_CODE
会社コード

関連項目:
定数フィールド値

DEPARTMENT_CODE

public static final String DEPARTMENT_CODE
組織コード

関連項目:
定数フィールド値

SORT_KEY

public static final String SORT_KEY
ソートキー

関連項目:
定数フィールド値

RECORD_USER_CODE

public static final String RECORD_USER_CODE
最終更新者

関連項目:
定数フィールド値

RECORD_DATE

public static final String RECORD_DATE
最終更新日

関連項目:
定数フィールド値

POST_CODE

public static final String POST_CODE
役職CD

関連項目:
定数フィールド値
メソッドの詳細

getUserCode

public String getUserCode()
                   throws AccessorException
ユーザコードを取得します。

戻り値:
ユーザコード
例外:
AccessorException - データの取得に失敗した場合

getCompanyCode

public String getCompanyCode()
                      throws AccessorException
会社コードを取得します。

戻り値:
会社コード
例外:
AccessorException - データの取得に失敗した場合

getDepartmentCode

public String getDepartmentCode()
                         throws AccessorException
組織コードを取得します。

戻り値:
組織コード
例外:
AccessorException - データの取得に失敗した場合

getSortKey

public int getSortKey()
               throws AccessorException
ソートキーを取得します。 値が設定されてない場合に、このメソッドを呼び出すとNullPointerExceptionが発生します。

戻り値:
ソートキー
例外:
AccessorException - データの取得に失敗した場合

setSortKey

public void setSortKey(int sortKey)
                throws AccessorException
ソートキーを設定します。

パラメータ:
sortKey - ソートキー
例外:
AccessorException - データの設定に失敗した場合

getRecordUserCode

public String getRecordUserCode()
                         throws AccessorException
最終更新者を取得します。

戻り値:
最終更新者
例外:
AccessorException - データの取得に失敗した場合

getRecordDate

public Date getRecordDate()
                   throws AccessorException
最終更新日を取得します。

戻り値:
最終更新日
例外:
AccessorException - データの取得に失敗した場合

getPostCode

public String getPostCode()
                   throws AccessorException
役職CDを取得します。

戻り値:
役職CD
例外:
AccessorException - データの取得に失敗した場合

getPostCode

public String getPostCode(Date date)
                   throws AccessorException
役職CDを取得します。

パラメータ:
date - 日時
戻り値:
役職CD
例外:
AccessorException - データの取得に失敗した場合

setPostCode

public void setPostCode(String postCode)
                 throws AccessorException
役職CDを設定します。

パラメータ:
postCode - 役職CD
例外:
AccessorException - データの設定に失敗した場合

setPostCode

public void setPostCode(String postCode,
                        Date date)
                 throws AccessorException
役職CDを設定します。

パラメータ:
postCode - 役職CD
date - 日時
例外:
AccessorException - データの設定に失敗した場合

selectDepartmentAttachTerminableModel

public DepartmentAttachTerminableModel selectDepartmentAttachTerminableModel(Date date)
                                                                      throws IllegalTermException
指定された日付に該当する組織所属の期間化モデルを取得します。

パラメータ:
date - 指定日付
戻り値:
組織所属の期間化モデル
例外:
IllegalTermException - 指定された日付に該当する期間が定義されていない

intra-mart(R)
5.0

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