|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface HighRule
ポーカーのハイゲームのルールを表すインターフェイスです。
入れ子のクラスの概要 | |
---|---|
static class |
HighRule.Hand
役の定義。 |
フィールドの概要 |
---|
インタフェース slime.poker.Rule から継承されたフィールド |
---|
JUDGE_COUNT |
メソッドの概要 | |
---|---|
boolean |
isFiveOfAKind(HighJudgeable player)
ファイブカードかどうかを返します。 |
boolean |
isFlush(HighJudgeable player)
フラッシュかどうかを返します。 |
boolean |
isFourOfAKind(HighJudgeable player)
フォーカードかどうかを返します。 |
boolean |
isFullHause(HighJudgeable player)
フルハウスかどうかを返します。 |
boolean |
isOnePair(HighJudgeable player)
ワンペアかどうかを返します。 |
boolean |
isStraight(HighJudgeable player)
ストレートかどうかを返します。 |
boolean |
isStraightFlush(HighJudgeable player)
ストレートフラッシュかどうかを返します。 |
boolean |
isThreeOfAKind(HighJudgeable player)
スリーカードかどうかを返します。 |
boolean |
isTwoPair(HighJudgeable player)
ツーペアかどうかを返します。 |
void |
judgeHand(HighJudgeable player)
プレイヤーの役を判定します。 |
インタフェース slime.poker.Rule から継承されたメソッド |
---|
useJoker |
メソッドの詳細 |
---|
boolean isFiveOfAKind(HighJudgeable player)
player
- 対象のプレイヤー
boolean isStraightFlush(HighJudgeable player)
player
- 対象のプレイヤー
boolean isFourOfAKind(HighJudgeable player)
player
- 対象のプレイヤー
boolean isFullHause(HighJudgeable player)
player
- 対象のプレイヤー
boolean isFlush(HighJudgeable player)
player
- 対象のプレイヤー
boolean isStraight(HighJudgeable player)
player
- 対象のプレイヤー
boolean isThreeOfAKind(HighJudgeable player)
player
- 対象のプレイヤー
boolean isTwoPair(HighJudgeable player)
player
- 対象のプレイヤー
boolean isOnePair(HighJudgeable player)
player
- 対象のプレイヤー
void judgeHand(HighJudgeable player)
player
- 対象のプレイヤー
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |