public class ReferenceCode extends Object implements Serializable
以下のいずれかのコードとそれに付随する情報を保持します。
コンストラクタと説明 |
---|
ReferenceCode()
コンストラクタ
|
ReferenceCode(String code,
ScheduleType type)
コンストラクタ.
|
ReferenceCode(String code,
ScheduleType type,
boolean repeat)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
equals(Object obj) |
String |
getCode()
コード値を取得します。
|
ScheduleType |
getType()
スケジュール種別を取得します。
|
int |
hashCode() |
boolean |
isEvent()
種別がイベントであるかどうかを判定します。
|
boolean |
isRepeat()
繰り返しフラグを取得します。
|
boolean |
isSchedule()
種別がスケジュールであるかどうかを判定します。
|
static boolean |
isValid(ReferenceCode refCd)
有効な値を保持しているかどうかを判定します。
|
void |
setCode(String code)
コード値を設定します。
|
void |
setRepeat(boolean repeat)
繰り返しフラグを設定します。
|
void |
setType(ScheduleType type)
スケジュール種別を設定します。
|
String |
toString()
文字列表現を取得します。
|
public ReferenceCode()
public ReferenceCode(String code, ScheduleType type)
繰り返しフラグは false
となります。
code
- コード値type
- スケジュール種別public ReferenceCode(String code, ScheduleType type, boolean repeat)
code
- コード値type
- スケジュール種別repeat
- 繰り返しフラグ
(true
:繰り返し条件コード/false
:スケジュールコードもしくはイベントコード)public static boolean isValid(ReferenceCode refCd)
以下の場合は false
を返却します。
null
の場合null
もしくは空・空白の場合null
の場合refCd
- 参照コードtrue
:有効/false
:無効)public String getCode()
public ScheduleType getType()
public boolean isEvent()
true
:イベント/false
:スケジュールもしくは null
)public boolean isRepeat()
true
:繰り返し条件コード/false
:スケジュールコードもしくはイベントコード)public boolean isSchedule()
true
:スケジュール/false
:イベントもしくは null
)public void setCode(String code)
code
- コード値public void setRepeat(boolean repeat)
repeat
- 繰り返しフラグ
(true
:繰り返し条件コード/false
:スケジュールコードもしくはイベントコード)public void setType(ScheduleType type)
type
- スケジュール種別Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION