public class DateRange extends Object implements Serializable
コンストラクタと説明 |
---|
DateRange(DateRangeUnit unit,
int amaount)
与えられた単位と数値で日時範囲クラスを初期化します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
getAmount()
日時範囲の数値を取得します。
|
Date |
getSearchDate()
システム日時から日時範囲分さかのぼった日時を表すDateを返します。
|
DateRangeUnit |
getUnit()
日時範囲の単位を取得します。
|
void |
setAmount(int amount)
日時範囲の数値を設定します。
|
String |
toString() |
static DateRange |
valueOf(String code)
与えられたコードを対応する日時範囲クラスに変換します。
|
static DateRange |
valueOf(String unitCode,
int amount)
与えられた単位コードと数値に対応する日時範囲クラスに変換します。
|
public DateRange(DateRangeUnit unit, int amaount)
unit
- 単位amaount
- 数値public static DateRange valueOf(String code)
\d*[HDWM]以下に例を上げます、
code
- コードIllegalArgumentException
- 与えられたコードが日時クラスに変換出来なかった場合public static DateRange valueOf(String unitCode, int amount)
unitCode
- コード H, D, W, M の何れかである必要があります。amount
- 数値IllegalArgumentException
- 与えられたコードが日時クラスに変換出来なかった場合public DateRangeUnit getUnit()
public int getAmount()
public void setAmount(int amount)
amount
- 数値public Date getSearchDate()
public String toString()
toString
クラス内 Object
Object.toString()
Copyright © 2012 NTT DATA INTRAMART CORPORATION