Class Time
java.lang.Object
com.infoteria.asteria.flowengine2.thinclient.trigger.Time
時刻を表すクラスです。
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Time
時、分、秒を指定して構築するコンストラクタです。- Parameters:
h- 時。0 ~ 23の範囲外の場合はIllegalArgumentExceptionになりますm- 分。0 ~ 59の範囲外の場合はIllegalArgumentExceptionになりますs- 秒。0 ~ 59の範囲外の場合はIllegalArgumentExceptionになります- Throws:
IllegalArgumentException
-
Time
「HH:mm:ss」形式の文字列から構築するコンストラクタです。
文字列の形式が不正な場合はIllegalArgumentExceptionになります
-
-
Method Details
-
setTime
時、分、秒を設定します。- Parameters:
h- 時。0 ~ 23の範囲外の場合はIllegalArgumentExceptionになりますm- 分。0 ~ 59の範囲外の場合はIllegalArgumentExceptionになりますs- 秒。0 ~ 59の範囲外の場合はIllegalArgumentExceptionになります- Throws:
IllegalArgumentException
-
getHour
public int getHour()時を取得します。- Returns:
- 時
-
getMinute
public int getMinute()分を取得します。- Returns:
- 分
-
getSecond
public int getSecond()秒を取得します。- Returns:
- 秒
-
toDate
日付部分が0であるDateオブジェクトに変換します。 -
toString
「HH:mm:ss」形式の文字列を返します。 -
hashCode
public int hashCode() -
equals
-