public class ConditionOutcome extends ObjectSE
ConditionMessage
コンストラクターと説明 |
---|
ConditionOutcome(boolean match, ConditionMessage message) 新しい ConditionOutcome インスタンスを作成します。 |
ConditionOutcome(boolean match, StringSE message) 新しい ConditionOutcome インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
boolean | equals(ObjectSE obj) |
ConditionMessage | getConditionMessage() 結果メッセージまたは null を返します。 |
StringSE | getMessage() 結果メッセージまたは null を返します。 |
int | hashCode() |
static ConditionOutcome | inverse(ConditionOutcome outcome) 指定された条件結果の逆を返します。 |
boolean | isMatch() 結果が一致した場合、 true を返します。 |
static ConditionOutcome | match() 「マッチ」用の新しい ConditionOutcome インスタンスを作成します。 |
static ConditionOutcome | match(ConditionMessage message) 'match' の新しい ConditionOutcome インスタンスを作成します。 |
static ConditionOutcome | match(StringSE message) 'match' の新しい ConditionOutcome インスタンスを作成します。 |
static ConditionOutcome | noMatch(ConditionMessage message) 「一致なし」の新しい ConditionOutcome インスタンスを作成します。 |
static ConditionOutcome | noMatch(StringSE message) 「一致なし」の新しい ConditionOutcome インスタンスを作成します。 |
StringSE | toString() |
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public ConditionOutcome(boolean match, StringSE message)
ConditionOutcome
インスタンスを作成します。より一貫したメッセージを得るには、ConditionOutcome(boolean, ConditionMessage)
の使用を検討してください。match
- 条件が一致した場合 message
- 状態メッセージ public ConditionOutcome(boolean match, ConditionMessage message)
ConditionOutcome
インスタンスを作成します。match
- 条件が一致した場合 message
- 状態メッセージ public static ConditionOutcome match()
ConditionOutcome
インスタンスを作成します。ConditionOutcome
public static ConditionOutcome match(StringSE message)
ConditionOutcome
インスタンスを作成します。より一貫したメッセージを得るには、match(ConditionMessage)
の使用を検討してください。message
- メッセージ ConditionOutcome
public static ConditionOutcome match(ConditionMessage message)
ConditionOutcome
インスタンスを作成します。message
- メッセージ ConditionOutcome
public static ConditionOutcome noMatch(StringSE message)
ConditionOutcome
インスタンスを作成します。より一貫したメッセージを得るには、noMatch(ConditionMessage)
の使用を検討してください。message
- メッセージ ConditionOutcome
public static ConditionOutcome noMatch(ConditionMessage message)
ConditionOutcome
インスタンスを作成します。message
- メッセージ ConditionOutcome
public boolean isMatch()
true
を返します。true
public StringSE getMessage()
null
を返します。null
public ConditionMessage getConditionMessage()
null
を返します。null
public int hashCode()
ObjectSE
の hashCodeSE
public StringSE toString()
ObjectSE
の toStringSE
public static ConditionOutcome inverse(ConditionOutcome outcome)
outcome
- 反転する結果