|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
@Rcsid(value="$Revision: 16647 $ $Date: 2009-02-02 17:26:13 +0900 $") public interface TimestampValidator
TimestampType型の入力チェックを行う機能。
日時の前後関係のチェック、日時の範囲チェックなどを行う。
| メソッドの概要 | |
|---|---|
boolean |
isAfter(TimestampType value,
TimestampType afterTime)
日付時刻が指定した日付時刻より後にあるかチェックする。 |
boolean |
isBefore(TimestampType value,
TimestampType beforeTime)
日付時刻が指定した日付時刻より前にあるかチェックする。 |
boolean |
isInRange(TimestampType value,
TimestampType min,
TimestampType max,
MathUtil.InRange range)
TimestampType型の範囲チェックを行う。 |
boolean |
isOnAndAfter(TimestampType value,
TimestampType afterTime)
日付時刻が指定した日付時刻より後にあるかチェックする。 |
boolean |
isOnAndBefore(TimestampType value,
TimestampType beforeTime)
日付時刻が指定した日付時刻より前にあるかチェックする。 |
| メソッドの詳細 |
|---|
boolean isInRange(TimestampType value,
TimestampType min,
TimestampType max,
MathUtil.InRange range)
TimestampType型の範囲チェックを行う。
rangeの境界の情報は
最小値<=検査対象<=最大値
最小値<=検査対象<最大値
最小値<検査対象<=最大値
最小値<検査対象<最大値
rangeに不正な値が設定されていた場合、FinalunaSysExceptionをthrowする。
value - 検査対象値min - 最小値max - 最大値range - 境界の情報を保持する値truefalsefalsefalse
boolean isAfter(TimestampType value,
TimestampType afterTime)
日付時刻が指定した日付時刻より後にあるかチェックする。
チェックの際、比較日時時刻を含まない。
afterTime が NULL 値の場合、 false を返却。
value - 日時時刻afterTime - 比較日時時刻
truefalsefalsefalse
boolean isOnAndAfter(TimestampType value,
TimestampType afterTime)
日付時刻が指定した日付時刻より後にあるかチェックする。
チェックの際、比較日時時刻を含む。
afterTime が NULL 値の場合、 false を返却。
value - 日時時刻afterTime - 比較日時時刻
truefalsetruefalse
boolean isBefore(TimestampType value,
TimestampType beforeTime)
日付時刻が指定した日付時刻より前にあるかチェックする。
チェックの際、比較日時時刻を含まない。
beforeTime が NULL 値の場合、 false を返却。
value - 日付時刻beforeTime - 比較日付時刻
truefalsefalsefalse
boolean isOnAndBefore(TimestampType value,
TimestampType beforeTime)
日付時刻が指定した日付時刻より前にあるかチェックする。
チェックの際、比較日時時刻を含む。
beforeTime が NULL 値の場合、 false を返却。
value - 日付時刻beforeTime - 比較日付時刻
truefalsetruefalse
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||