to.tetramorph.almanac
クラス VoidTime

java.lang.Object
  上位を拡張 to.tetramorph.almanac.VoidTime

public class VoidTime
extends Object

ボイドタイムを表現するクラスで、ボイド開始と終了時刻、 終了したときの月のサイン(イングレスサイン)からなる。


フィールドの概要
 Calendar begin
           
 Calendar end
           
 int ingSign
           
 
コンストラクタの概要
VoidTime(Calendar begin, Calendar end, int ingSign)
          ボイドタイムを表現するオブジェクトを作成する。
 
メソッドの概要
 String getBeginTime()
          24時間制でボイド開始時刻の文字列を返す。"
 String getEndTime()
          24時間制でボイド終了時刻の文字列を返す。"
 int getPrevSign()
          イングレスサインの前のサイン番号(0-11)を返す。
 String toString()
          ボイドの開始時刻と終了時刻、イングレスサイン番号文字列を返す。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

ingSign

public int ingSign

begin

public Calendar begin

end

public Calendar end
コンストラクタの詳細

VoidTime

public VoidTime(Calendar begin,
                Calendar end,
                int ingSign)
ボイドタイムを表現するオブジェクトを作成する。

パラメータ:
begin - ボイド開始時刻
end - ボイド終了時刻
ingSign - イングレスサイン番号(0-11)
メソッドの詳細

toString

public String toString()
ボイドの開始時刻と終了時刻、イングレスサイン番号文字列を返す。

オーバーライド:
クラス Object 内の toString

getBeginTime

public String getBeginTime()
24時間制でボイド開始時刻の文字列を返す。"0:00"〜"23:59"といった表現


getEndTime

public String getEndTime()
24時間制でボイド終了時刻の文字列を返す。"0:00"〜"23:59"といった表現


getPrevSign

public int getPrevSign()
イングレスサインの前のサイン番号(0-11)を返す。