intra-mart 6.1.14

jp.co.intra_mart.foundation.datastore.application.domain.company.category
クラス CompanyCategory

java.lang.Object
  拡張jp.co.intra_mart.foundation.datastore.application.domain.company.category.CompanyCategory
すべての実装インタフェース:
Serializable

public class CompanyCategory
extends Object
implements Serializable

会社組織分類の基本属性のデータを取り扱います。

導入されたバージョン:
5.0
関連項目:
直列化された形式

コンストラクタの概要
CompanyCategory()
          会社組織分類に関連する情報を新規に生成します。
CompanyCategory(Date date)
          会社組織分類に関連する情報を新規に生成します。
 
メソッドの概要
 String getCategoryClassCode()
          分類区分コードを取得します。
 String getCategoryCode()
          分類コードを取得します。
 CompanyCategoryTerminable getCompanyCategoryTerminable(Date date)
          指定された日時に対する期間化情報を取得します。
 CompanyCategoryTerminable getCompanyCategoryTerminable(Term term)
          指定された期間に対する期間化情報を取得します。
 String getCompanyCode()
          会社コードを取得します。
 Date getDefaultDate()
          デフォルトの日時を取得します。
 String getDepartmentCode()
          組織コードを取得します。
 Term[] getTerms()
          この会社組織分類で管理している期間をすべて取得します。
 void putCompanyCategoryTerminable(Term term, CompanyCategoryTerminable data)
          指定された期間に対する期間化情報を設定します。
 void removeCompanyCategoryTerminable(Term term)
          指定された期間に対する期間化情報を削除します。
 void setCategoryClassCode(String categoryClassCode)
          分類区分コードを設定します。
 void setCategoryCode(String categoryCode)
          分類コードを設定します。
 void setCompanyCode(String companyCode)
          会社コードを設定します。
 void setDefaultDate(Date defaultDate)
          デフォルトの日時を設定します。
 void setDepartmentCode(String departmentCode)
          組織コードを設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CompanyCategory

public CompanyCategory()
会社組織分類に関連する情報を新規に生成します。 デフォルトの日時には現在のシステム日時が割り当てられます。


CompanyCategory

public CompanyCategory(Date date)
会社組織分類に関連する情報を新規に生成します。 デフォルトの日時には date で指定された日時が割り当てられます。

パラメータ:
date - デフォルトの日時
メソッドの詳細

getDefaultDate

public Date getDefaultDate()
デフォルトの日時を取得します。

戻り値:
デフォルトの日時

setDefaultDate

public void setDefaultDate(Date defaultDate)
デフォルトの日時を設定します。

パラメータ:
defaultDate - デフォルトの日時

getTerms

public Term[] getTerms()
この会社組織分類で管理している期間をすべて取得します。

戻り値:
この会社組織分類で管理している期間

getCompanyCategoryTerminable

public CompanyCategoryTerminable getCompanyCategoryTerminable(Term term)
指定された期間に対する期間化情報を取得します。 指定された期間の有効開始日、有効終了日と完全に期間が一致するデータがない時は null が返されます。

パラメータ:
term - 期間
戻り値:
期間化情報

getCompanyCategoryTerminable

public CompanyCategoryTerminable getCompanyCategoryTerminable(Date date)
指定された日時に対する期間化情報を取得します。 該当するデータがなかった場合 null が返されます。

パラメータ:
date - 日時
戻り値:
期間化情報

putCompanyCategoryTerminable

public void putCompanyCategoryTerminable(Term term,
                                         CompanyCategoryTerminable data)
指定された期間に対する期間化情報を設定します。

パラメータ:
term - 期間
data - 期間化情報

removeCompanyCategoryTerminable

public void removeCompanyCategoryTerminable(Term term)
指定された期間に対する期間化情報を削除します。

パラメータ:
term - 期間

getCompanyCode

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

戻り値:
会社コード

setCompanyCode

public void setCompanyCode(String companyCode)
会社コードを設定します。

パラメータ:
companyCode - 会社コード

getDepartmentCode

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

戻り値:
組織コード

setDepartmentCode

public void setDepartmentCode(String departmentCode)
組織コードを設定します。

パラメータ:
departmentCode - 組織コード

getCategoryClassCode

public String getCategoryClassCode()
分類区分コードを取得します。

戻り値:
分類区分コード

setCategoryClassCode

public void setCategoryClassCode(String categoryClassCode)
分類区分コードを設定します。

パラメータ:
categoryClassCode - 分類区分コード

getCategoryCode

public String getCategoryCode()
分類コードを取得します。

戻り値:
分類コード

setCategoryCode

public void setCategoryCode(String categoryCode)
分類コードを設定します。

パラメータ:
categoryCode - 分類コード

intra-mart 6.1.14

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