public final class RuleNumber extends Object implements Comparable<RuleNumber>
0
から144
の範囲であるが、
0
は特殊な意味を持っておりsd=0,udのかたちでしか指定できない。修飾子とタイプ | フィールドと説明 |
---|---|
static RuleNumber |
DEFAULT
デフォルト値.
|
static RuleNumber |
MAX
最大値.
|
static RuleNumber |
MIN
最小値.
|
static RuleNumber |
UNDEFINED
実行開始日が未定義(sd=0,ud)のときのみ使用される値.
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
compareTo(RuleNumber o) |
boolean |
equals(Object obj) |
int |
hashCode() |
int |
intValue() |
static RuleNumber |
of(int n)
指定されたルール番号に対応するインスタンスを返す.
|
String |
toString() |
public static final RuleNumber UNDEFINED
public static final RuleNumber MIN
1
を表わす。上述のとおり0
は特殊な意味を持っており
ふつう利用できる値の最小値は1
である。public static final RuleNumber MAX
144
を表わす。public static final RuleNumber DEFAULT
MIN
と同じ。public static RuleNumber of(int n)
n
- ルール番号IllegalArgumentException
- 指定された値が表現可能な範囲を超えていた場合public int intValue()
public int compareTo(RuleNumber o)
compareTo
インタフェース内 Comparable<RuleNumber>
Copyright © 2016. All rights reserved.