intra-mart(R)
5.0

jp.co.intra_mart.foundation.datastore.application.domain.public_group.group
クラス PublicGroup

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

public class PublicGroup
extends Object
implements Serializable

パブリックグループの基本属性のデータを取り扱います。

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

コンストラクタの概要
PublicGroup()
           
 
メソッドの概要
 String getNotes()
          備考を取得します。
 String getPublicGroupCode()
          グループコードを取得します。
 String getPublicGroupSetCode()
          グループセットコードを取得します。
 PublicGroupTerminable getPublicGroupTerminable(Date date)
          指定された日時に対する期間化情報を取得します。
 PublicGroupTerminable getPublicGroupTerminable(Term term)
          指定された期間に対する期間化情報を取得します。
 int getSortKey()
          ソートキーを取得します。
 Term[] getTerms()
          このパブリックグループで管理している期間をすべて取得します。
 void putPublicGroupTerminable(Term term, PublicGroupTerminable data)
          指定された期間に対する期間化情報を設定します。
 void removePublicGroupTerminable(Term term)
          指定された期間に対する期間化情報を削除します。
 void setNotes(String notes)
          備考を設定します。
 void setPublicGroupCode(String publicGroupCode)
          グループコードを設定します。
 void setPublicGroupSetCode(String publicGroupSetCode)
          グループセットコードを設定します。
 void setSortKey(int sortKey)
          ソートキーを設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PublicGroup

public PublicGroup()
メソッドの詳細

getTerms

public Term[] getTerms()
このパブリックグループで管理している期間をすべて取得します。

戻り値:
このパブリックグループで管理している期間

getPublicGroupTerminable

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

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

getPublicGroupTerminable

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

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

putPublicGroupTerminable

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

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

removePublicGroupTerminable

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

パラメータ:
term - 期間

getPublicGroupSetCode

public String getPublicGroupSetCode()
グループセットコードを取得します。

戻り値:
グループセットコード

setPublicGroupSetCode

public void setPublicGroupSetCode(String publicGroupSetCode)
グループセットコードを設定します。

パラメータ:
publicGroupSetCode - グループセットコード

getPublicGroupCode

public String getPublicGroupCode()
グループコードを取得します。

戻り値:
グループコード

setPublicGroupCode

public void setPublicGroupCode(String publicGroupCode)
グループコードを設定します。

パラメータ:
publicGroupCode - グループコード

getNotes

public String getNotes()
備考を取得します。

戻り値:
備考

setNotes

public void setNotes(String notes)
備考を設定します。

パラメータ:
notes - 備考

getSortKey

public int getSortKey()
ソートキーを取得します。

戻り値:
ソートキー

setSortKey

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

パラメータ:
sortKey - ソートキー

intra-mart(R)
5.0

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