jp.sf.tatooine.gtx
クラス LoopRange

java.lang.Object
  上位を拡張 jp.sf.tatooine.gtx.LoopRange

public class LoopRange
extends java.lang.Object

LoopRange.

導入されたバージョン:
JDK5.0 Tiger
バージョン:
1.0 2007/04/11
作成者:
Tooru Noda

フィールドの概要
static java.util.regex.Pattern PTN_A_LEN
          a, b.
static java.util.regex.Pattern PTN_N
          n.
static java.util.regex.Pattern PTN_S2E1
          a..b.
static java.util.regex.Pattern PTN_S2E2
          a...b.
 
コンストラクタの概要
LoopRange(int begin, int end)
          LoopRangeを構築する.
LoopRange(int begin, int end, int step)
          LoopRangeを構築する.
 
メソッドの概要
 int getBegin()
          開始値を返す.
 int getEnd()
          終了値を返す.
 int getNext(int index)
          次のインデックス値を取得する.
static LoopRange parse(java.lang.String value)
          LoopRangeオブジェクトを生成する.
 void setBegin(int begin)
          開始値を設定する.
 void setEnd(int end)
          終了値を設定する.
 void setStep(int step)
          刻み値を設定する.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

PTN_N

public static final java.util.regex.Pattern PTN_N
n.


PTN_S2E1

public static final java.util.regex.Pattern PTN_S2E1
a..b.


PTN_S2E2

public static final java.util.regex.Pattern PTN_S2E2
a...b.


PTN_A_LEN

public static final java.util.regex.Pattern PTN_A_LEN
a, b.

コンストラクタの詳細

LoopRange

public LoopRange(int begin,
                 int end)
LoopRangeを構築する.

パラメータ:
begin - 開始値
end - 終了値

LoopRange

public LoopRange(int begin,
                 int end,
                 int step)
LoopRangeを構築する.

パラメータ:
begin - 開始値
end - 終了値
step - 刻み値
メソッドの詳細

getBegin

public final int getBegin()
開始値を返す.

戻り値:
開始値

setBegin

public final void setBegin(int begin)
開始値を設定する.

パラメータ:
begin - 開始値

getEnd

public final int getEnd()
終了値を返す.

戻り値:
終了値

setEnd

public final void setEnd(int end)
終了値を設定する.

パラメータ:
end - 終了値

setStep

public final void setStep(int step)
刻み値を設定する.

パラメータ:
step - 刻み値

getNext

public final int getNext(int index)
次のインデックス値を取得する.

パラメータ:
index - 現在のインデックス
戻り値:
次のインデックス

parse

public static LoopRange parse(java.lang.String value)
                       throws LoopRangeSyntaxException
LoopRangeオブジェクトを生成する.

パラメータ:
value - ループの範囲を表す式
戻り値:
LoopRangeオブジェクト
例外:
LoopRangeSyntaxException - 構文エラー時に送出される。


Copyright © 2007 Tatooine Project. All Rights Reserved.