intra-mart(R)
5.1

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

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

public interface DepartmentAttachBaseModel
extends BaseModel

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

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

フィールドの概要
static java.lang.String COMPANY_CODE
          会社コード
static java.lang.String DEPARTMENT_CODE
          組織コード
static java.lang.String POST_CODE
          役職CD
static java.lang.String RECORD_DATE
          最終更新日
static java.lang.String RECORD_USER_CODE
          最終更新者
static java.lang.String SORT_KEY
          ソートキー
static java.lang.String USER_CODE
          ユーザコード
 
メソッドの概要
 java.lang.String getCompanyCode()
          会社コードを取得します。
 java.lang.String getDepartmentCode()
          組織コードを取得します。
 java.lang.String getPostCode()
          役職CDを取得します。
 java.lang.String getPostCode(java.util.Date date)
          役職CDを取得します。
 java.util.Date getRecordDate()
          最終更新日を取得します。
 java.lang.String getRecordUserCode()
          最終更新者を取得します。
 int getSortKey()
          ソートキーを取得します。
 java.lang.String getUserCode()
          ユーザコードを取得します。
 DepartmentAttachTerminableModel selectDepartmentAttachTerminableModel(java.util.Date date)
          指定された日付に該当する組織所属の期間化モデルを取得します。
 void setPostCode(java.lang.String postCode)
          役職CDを設定します。
 void setPostCode(java.lang.String postCode, java.util.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 java.lang.String USER_CODE
ユーザコード

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

COMPANY_CODE

public static final java.lang.String COMPANY_CODE
会社コード

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

DEPARTMENT_CODE

public static final java.lang.String DEPARTMENT_CODE
組織コード

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

SORT_KEY

public static final java.lang.String SORT_KEY
ソートキー

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

RECORD_USER_CODE

public static final java.lang.String RECORD_USER_CODE
最終更新者

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

RECORD_DATE

public static final java.lang.String RECORD_DATE
最終更新日

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

POST_CODE

public static final java.lang.String POST_CODE
役職CD

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

getUserCode

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

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

getCompanyCode

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

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

getDepartmentCode

public java.lang.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 java.lang.String getRecordUserCode()
                                   throws AccessorException
最終更新者を取得します。

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

getRecordDate

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

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

getPostCode

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

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

getPostCode

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

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

setPostCode

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

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

setPostCode

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

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

selectDepartmentAttachTerminableModel

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

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

intra-mart(R)
5.1

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