public class ByMonthDay extends RecurRulePartBase<List<Integer>>
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
LAST_DAY
最終日
|
name, value
コンストラクタと説明 |
---|
ByMonthDay(int value)
コンストラクタ
|
ByMonthDay(String valueString)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
add(int value)
月あたりの指定日を追加します。
|
int |
getFirst()
先頭の指定日を取得します。
|
String |
getValueString()
値の文字列を取得します。
|
boolean |
hasValue()
有効な値を保持しているかどうかを判定します。
|
static boolean |
isValid(int value)
月あたりの指定日として有効な値かどうかを判定します。
|
static ByMonthDay |
valueOf(String valueString)
指定した文字列値を表す ByMonthDay インスタンスを返します。
|
name
getName, getValue, toString
public static final int LAST_DAY
public ByMonthDay(int value)
value
- 月あたりの指定日IacICalendarFormatException
- 月あたりの指定日として有効な値ではない場合public ByMonthDay(String valueString)
valueString
- 文字列値IacICalendarFormatException
- 以下の場合に発生します。
null
もしくは空・空白の場合isValid(int)
public static boolean isValid(int value)
以下のいずれかの範囲に含まれる場合に true
を返却します。
value
- 値true
:有効/false
:無効)public static ByMonthDay valueOf(String valueString)
valueString
- 文字列値IacICalendarFormatException
- 以下の場合に発生します。
null
もしくは空・空白の場合isValid(int)
public void add(int value)
value
- 月あたりの指定日IacICalendarFormatException
- 月あたりの指定日として有効な値ではない場合public int getFirst()
以下の場合は 0 を返却します。
null
もしくは空の場合public String getValueString()
各指定日を Constants.LIST_SEPARATOR
で連結した文字列を生成します。
ただし、各指定日が null
もしくは 0 の場合は連結対象となりません。
以下の場合は空文字を返却します。
null
もしくは空の場合getValueString
クラス内 NameValuePair<List<Integer>>
public boolean hasValue()
IContentLine
true
:有効/false
:無効)Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION