|
intra-mart(R) 5.1 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.co.intra_mart.foundation.datastore.application.domain.deal.deal.Deal
取扱の基本属性のデータを取り扱います。
コンストラクタの概要 | |
Deal()
取扱に関連する情報を新規に生成します。 |
|
Deal(java.util.Date date)
取扱に関連する情報を新規に生成します。 |
メソッドの概要 | |
java.lang.String |
getCurrencyCode()
通貨コードを取得します。 |
java.lang.String |
getCustomerCompanyCode()
取引先会社コードを取得します。 |
java.lang.String |
getCustomerDepartmentCode()
取引先組織コードを取得します。 |
java.lang.String |
getDealCode()
取扱コードを取得します。 |
java.lang.String |
getDealName()
取扱名を取得します。 |
DealTerminable |
getDealTerminable(java.util.Date date)
指定された日時に対する期間化情報を取得します。 |
DealTerminable |
getDealTerminable(Term term)
指定された期間に対する期間化情報を取得します。 |
int |
getDealType()
取扱種別を取得します。 |
java.util.Date |
getDefaultDate()
デフォルトの日時を取得します。 |
java.lang.String |
getNotes()
備考を取得します。 |
Term[] |
getTerms()
この取扱で管理している期間をすべて取得します。 |
double |
getUnitPrice()
単価を取得します。 |
double |
getUnitPrice(java.util.Date date)
単価を取得します。 |
void |
putDealTerminable(Term term,
DealTerminable data)
指定された期間に対する期間化情報を設定します。 |
void |
removeDealTerminable(Term term)
指定された期間に対する期間化情報を削除します。 |
void |
setCurrencyCode(java.lang.String currencyCode)
通貨コードを設定します。 |
void |
setCustomerCompanyCode(java.lang.String customerCompanyCode)
取引先会社コードを設定します。 |
void |
setCustomerDepartmentCode(java.lang.String customerDepartmentCode)
取引先組織コードを設定します。 |
void |
setDealCode(java.lang.String dealCode)
取扱コードを設定します。 |
void |
setDealName(java.lang.String dealName)
取扱名を設定します。 |
void |
setDealType(int dealType)
取扱種別を設定します。 |
void |
setDefaultDate(java.util.Date defaultDate)
デフォルトの日時を設定します。 |
void |
setNotes(java.lang.String notes)
備考を設定します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public Deal()
public Deal(java.util.Date date)
date
で指定された日時が割り当てられます。
date
- デフォルトの日時メソッドの詳細 |
public java.util.Date getDefaultDate()
public void setDefaultDate(java.util.Date defaultDate)
defaultDate
- デフォルトの日時public Term[] getTerms()
public DealTerminable getDealTerminable(Term term)
null
が返されます。
term
- 期間
public DealTerminable getDealTerminable(java.util.Date date)
null
が返されます。
date
- 日時
public void putDealTerminable(Term term, DealTerminable data)
term
- 期間data
- 期間化情報public void removeDealTerminable(Term term)
term
- 期間public java.lang.String getCustomerCompanyCode()
public void setCustomerCompanyCode(java.lang.String customerCompanyCode)
customerCompanyCode
- 取引先会社コードpublic java.lang.String getCustomerDepartmentCode()
public void setCustomerDepartmentCode(java.lang.String customerDepartmentCode)
customerDepartmentCode
- 取引先組織コードpublic java.lang.String getDealCode()
public void setDealCode(java.lang.String dealCode)
dealCode
- 取扱コードpublic java.lang.String getDealName()
public void setDealName(java.lang.String dealName)
dealName
- 取扱名public int getDealType()
public void setDealType(int dealType)
dealType
- 取扱種別public java.lang.String getCurrencyCode()
public void setCurrencyCode(java.lang.String currencyCode)
currencyCode
- 通貨コードpublic java.lang.String getNotes()
public void setNotes(java.lang.String notes)
notes
- 備考public double getUnitPrice()
public double getUnitPrice(java.util.Date date)
date
- 日時
|
intra-mart(R) 5.1 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |