public class Term extends Object implements Comparable, Serializable
開始時間 ≤ 有効期間 < 終了時間
また、開始時間と終了時間は常に次の関係である必要があります。開始時間 < 終了時間
設定された開始時間および終了時間の時刻は、00:00:00 に切り捨てられます。getMinDate()
DateUtil.getMinDate()
getMaxDate()
DateUtil.getMaxDate()
| コンストラクタと説明 |
|---|
Term()
非推奨です。
代替メソッドはありません。
|
Term(Date activation)
非推奨です。
代替メソッドはありません。
|
Term(Date activation,
Date expiration)
非推奨です。
代替メソッドはありません。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
int |
compareTo(Object o)
非推奨です。
代替メソッドはありません。
|
boolean |
containsDate(Date date)
非推奨です。
代替メソッドはありません。
|
boolean |
equals(Object obj)
非推奨です。
代替メソッドはありません。
|
Date |
getActivationDate()
非推奨です。
代替メソッドはありません。
|
Date |
getExpirationDate()
非推奨です。
代替メソッドはありません。
|
static Date |
getMaxDate()
非推奨です。
代替メソッドはありません。
|
static Date |
getMinDate()
非推奨です。
代替メソッドはありません。
|
int |
hashCode()
非推奨です。
代替メソッドはありません。
|
String |
toString()
非推奨です。
代替メソッドはありません。
|
public Term()
public Term(Date activation)
activation - 有効開始時間IllegalArgumentException - 指定された開始時間が期間の最小日時、最大日時に含まれる日付でないとき発生するNullPointerException - 有効開始時間が nullpublic Term(Date activation, Date expiration) throws IllegalArgumentException
開始時間 ≤ 終了時間
activation - 有効期間の開始時間expiration - 有効期間の終了時間IllegalArgumentException - 開始時間が終了時間よりも後NullPointerException - 有効開始時間または有効終了時間が nullpublic Date getActivationDate()
public Date getExpirationDate()
public static Date getMinDate()
public static Date getMaxDate()
public boolean containsDate(Date date) throws NullPointerException, IllegalArgumentException
date - 日時true 、そうでなければ
falseNullPointerException - 指定された日付が nullIllegalArgumentException - 不正な日付が設定された場合public int compareTo(Object o) throws ClassCastException, IllegalArgumentException
compareTo インタフェース内 Comparableo - 比較対照の期間( Term)ClassCastException - 指定された期間が TermではないIllegalArgumentException - 指定された期間の一部が重なっている、または一方が他方を包含しているpublic boolean equals(Object obj)
public int hashCode()
Copyright © 2012 NTT DATA INTRAMART CORPORATION