B C E F G H I J L O P R S T U V

B

BOARD_COUNT - クラス slime.poker.util.OmahaHoldemRule の static 変数
ボード枚数
BOARD_COUNT - クラス slime.poker.util.TexasHoldemRule の static 変数
ボード枚数

C

Card - slime.poker の クラス
トランプのカードを表すクラスです。
Card(Card.Suit, Card.Rank) - クラス slime.poker.Card のコンストラクタ
コンストラクタ。
Card() - クラス slime.poker.Card のコンストラクタ
コンストラクタ。
Card.Rank - slime.poker の 列挙型
ランクの定義。
Card.Suit - slime.poker の 列挙型
スートの定義。
CARD_COUNT - クラス slime.poker.util.FiveCardDrawRule の static 変数
カード枚数
CARD_COUNT - クラス slime.poker.util.OmahaHoldemRule の static 変数
カード枚数
CARD_COUNT - クラス slime.poker.util.SevenCardPokerHighRule の static 変数
カード枚数
clone() - クラス slime.poker.Card のメソッド
このカードと同じカードを表すオブジェクトを返します。
compareTo(Card) - クラス slime.poker.Card のメソッド
カードの大小を比較します。

E

equals(Object) - クラス slime.poker.Card のメソッド
カードが等しいかどうかを返します。
equals(Object) - クラス slime.poker.Player のメソッド
プレイヤーが等しいかどうかを返します。
existLow(LowJudgeable) - インタフェース slime.poker.LowRule のメソッド
ローが存在するかどうかを返します。
existLow(LowJudgeable) - クラス slime.poker.util.OmahaHoldemRule のメソッド
 
existLow(LowJudgeable) - クラス slime.poker.util.SevenCardStudRule のメソッド
 

F

FiveCardDrawPlayer - slime.poker.util の クラス
ファイブカードドローポーカーのプレイヤーを表すクラスです。
FiveCardDrawPlayer(int, String) - クラス slime.poker.util.FiveCardDrawPlayer のコンストラクタ
コンストラクタ。
FiveCardDrawRule - slime.poker.util の クラス
ファイブカードドローポーカーのルールを表すクラスです。
FiveCardDrawRule(boolean) - クラス slime.poker.util.FiveCardDrawRule のコンストラクタ
コンストラクタ。

G

getCards() - クラス slime.poker.Player のメソッド
 
getCards() - インタフェース slime.poker.StrengthJudgeable のメソッド
カード配列を返します。
getHand() - インタフェース slime.poker.HighJudgeable のメソッド
役を返します。
getHand() - クラス slime.poker.util.HighPlayer のメソッド
 
getHighCards() - クラス slime.poker.util.HighPlayer のメソッド
ハイカードを返します。
getId() - クラス slime.poker.Player のメソッド
プレイヤーIDを返します。
getLineSeparator() - クラス slime.util.StringUtility の static メソッド
行区切り文字を返します。
getLowCards() - クラス slime.poker.util.OmahaHoldemPlayer のメソッド
ローカードを返します。
getLowCards() - クラス slime.poker.util.SevenCardStudPlayer のメソッド
ローカードを返します。
getLowQualifiedUpperBound() - インタフェース slime.poker.LowRule のメソッド
ローと判定される上限値を返します。
getLowQualifiedUpperBound() - クラス slime.poker.util.OmahaHoldemRule のメソッド
 
getLowQualifiedUpperBound() - クラス slime.poker.util.SevenCardStudRule のメソッド
 
getMaxLength() - 列挙 slime.poker.HighRule.Hand の static メソッド
役を表す文字列の最大長を返します。
getName() - クラス slime.poker.Player のメソッド
プレイヤー名を返します。
getNewDeck(boolean) - クラス slime.poker.Card の static メソッド
カード1組を返します。
getOriginalOrderCards() - クラス slime.poker.Player のメソッド
ソート前の順序のカードを返します。
getRandomCards(int, boolean) - クラス slime.poker.Card の static メソッド
指定された枚数の無作為に選ばれたカードを返します。
getRank() - クラス slime.poker.Card のメソッド
ランクを返します。
getSuit() - クラス slime.poker.Card のメソッド
スートを返します。

H

hashCode() - クラス slime.poker.Card のメソッド
ハッシュコードを返します。
hashCode() - クラス slime.poker.Player のメソッド
ハッシュコードを返します。
HighJudgeable - slime.poker の インタフェース
ハイの強さを判別することのできるプレイヤーを表すインターフェイスです。
HighPlayer - slime.poker.util の クラス
ハイゲームのプレイヤーを表すクラスです。
HighPlayer(int, String) - クラス slime.poker.util.HighPlayer のコンストラクタ
コンストラクタ。
HighRule - slime.poker の インタフェース
ポーカーのハイゲームのルールを表すインターフェイスです。
HighRule.Hand - slime.poker の 列挙型
役の定義。
HorizontalAlignmentSettableJComboBox - slime.util の クラス
水平方向の位置合わせを設定できる JComboBox です。
HorizontalAlignmentSettableJComboBox() - クラス slime.util.HorizontalAlignmentSettableJComboBox のコンストラクタ
コンストラクタ。
HorizontalAlignmentSettableJComboBox(ComboBoxModel) - クラス slime.util.HorizontalAlignmentSettableJComboBox のコンストラクタ
コンストラクタ。
HorizontalAlignmentSettableJComboBox(Object[]) - クラス slime.util.HorizontalAlignmentSettableJComboBox のコンストラクタ
コンストラクタ。
HorizontalAlignmentSettableJComboBox(Vector<?>) - クラス slime.util.HorizontalAlignmentSettableJComboBox のコンストラクタ
コンストラクタ。

I

isFiveOfAKind(HighJudgeable) - インタフェース slime.poker.HighRule のメソッド
ファイブカードかどうかを返します。
isFiveOfAKind(HighJudgeable) - クラス slime.poker.util.FiveCardDrawRule のメソッド
 
isFiveOfAKind(HighJudgeable) - クラス slime.poker.util.OmahaHoldemRule のメソッド
 
isFiveOfAKind(HighJudgeable) - クラス slime.poker.util.SevenCardPokerHighRule のメソッド
 
isFlush(HighJudgeable) - インタフェース slime.poker.HighRule のメソッド
フラッシュかどうかを返します。
isFlush(HighJudgeable) - クラス slime.poker.util.FiveCardDrawRule のメソッド
 
isFlush(HighJudgeable) - クラス slime.poker.util.OmahaHoldemRule のメソッド
 
isFlush(HighJudgeable) - クラス slime.poker.util.SevenCardPokerHighRule のメソッド
 
isFourOfAKind(HighJudgeable) - インタフェース slime.poker.HighRule のメソッド
フォーカードかどうかを返します。
isFourOfAKind(HighJudgeable) - クラス slime.poker.util.FiveCardDrawRule のメソッド
 
isFourOfAKind(HighJudgeable) - クラス slime.poker.util.OmahaHoldemRule のメソッド
 
isFourOfAKind(HighJudgeable) - クラス slime.poker.util.SevenCardPokerHighRule のメソッド
 
isFullHause(HighJudgeable) - インタフェース slime.poker.HighRule のメソッド
フルハウスかどうかを返します。
isFullHause(HighJudgeable) - クラス slime.poker.util.FiveCardDrawRule のメソッド
 
isFullHause(HighJudgeable) - クラス slime.poker.util.OmahaHoldemRule のメソッド
 
isFullHause(HighJudgeable) - クラス slime.poker.util.SevenCardPokerHighRule のメソッド
 
isJoker() - クラス slime.poker.Card のメソッド
ジョーカーかどうかを返します。
isLowQualified(Card.Rank) - クラス slime.poker.Card のメソッド
このカードがローと判定されるかどうかを返します。
isOnePair(HighJudgeable) - インタフェース slime.poker.HighRule のメソッド
ワンペアかどうかを返します。
isOnePair(HighJudgeable) - クラス slime.poker.util.FiveCardDrawRule のメソッド
 
isOnePair(HighJudgeable) - クラス slime.poker.util.OmahaHoldemRule のメソッド
 
isOnePair(HighJudgeable) - クラス slime.poker.util.SevenCardPokerHighRule のメソッド
 
isStraight(HighJudgeable) - インタフェース slime.poker.HighRule のメソッド
ストレートかどうかを返します。
isStraight(HighJudgeable) - クラス slime.poker.util.FiveCardDrawRule のメソッド
 
isStraight(HighJudgeable) - クラス slime.poker.util.OmahaHoldemRule のメソッド
 
isStraight(HighJudgeable) - クラス slime.poker.util.SevenCardPokerHighRule のメソッド
 
isStraightFlush(HighJudgeable) - インタフェース slime.poker.HighRule のメソッド
ストレートフラッシュかどうかを返します。
isStraightFlush(HighJudgeable) - クラス slime.poker.util.FiveCardDrawRule のメソッド
 
isStraightFlush(HighJudgeable) - クラス slime.poker.util.OmahaHoldemRule のメソッド
 
isStraightFlush(HighJudgeable) - クラス slime.poker.util.SevenCardPokerHighRule のメソッド
 
isThreeOfAKind(HighJudgeable) - インタフェース slime.poker.HighRule のメソッド
スリーカードかどうかを返します。
isThreeOfAKind(HighJudgeable) - クラス slime.poker.util.FiveCardDrawRule のメソッド
 
isThreeOfAKind(HighJudgeable) - クラス slime.poker.util.OmahaHoldemRule のメソッド
 
isThreeOfAKind(HighJudgeable) - クラス slime.poker.util.SevenCardPokerHighRule のメソッド
 
isTwoPair(HighJudgeable) - インタフェース slime.poker.HighRule のメソッド
ツーペアかどうかを返します。
isTwoPair(HighJudgeable) - クラス slime.poker.util.FiveCardDrawRule のメソッド
 
isTwoPair(HighJudgeable) - クラス slime.poker.util.OmahaHoldemRule のメソッド
 
isTwoPair(HighJudgeable) - クラス slime.poker.util.SevenCardPokerHighRule のメソッド
 

J

JUDGE_BOARD_COUNT - クラス slime.poker.util.OmahaHoldemRule の static 変数
役などを判定するカード枚数のうちボードの枚数
JUDGE_COUNT - インタフェース slime.poker.Rule の static 変数
役などを判定するカード枚数
JUDGE_POCKET_COUNT - クラス slime.poker.util.OmahaHoldemRule の static 変数
役などを判定するカード枚数のうちポケットの枚数
judgeHand(HighJudgeable) - インタフェース slime.poker.HighRule のメソッド
プレイヤーの役を判定します。
judgeHand(HighJudgeable) - クラス slime.poker.util.FiveCardDrawRule のメソッド
 
judgeHand(HighJudgeable) - クラス slime.poker.util.OmahaHoldemRule のメソッド
 
judgeHand(HighJudgeable) - クラス slime.poker.util.SevenCardPokerHighRule のメソッド
 

L

LowJudgeable - slime.poker の インタフェース
ローの強さを判別することのできるプレイヤーを表すインターフェイスです。
LowRule - slime.poker の インタフェース
ポーカーのローゲームのルールを表すインターフェイスです。

O

OmahaHoldemPlayer - slime.poker.util の クラス
オマハホールデムのプレイヤーを表すクラスです。
OmahaHoldemPlayer(int, String) - クラス slime.poker.util.OmahaHoldemPlayer のコンストラクタ
コンストラクタ。
OmahaHoldemRule - slime.poker.util の クラス
オマハホールデムのルールを表すクラスです。
OmahaHoldemRule(Card.Rank) - クラス slime.poker.util.OmahaHoldemRule のコンストラクタ
コンストラクタ。

P

Player - slime.poker の クラス
ポーカーのプレイヤーを表すクラスです。
Player(int, String) - クラス slime.poker.Player のコンストラクタ
コンストラクタ。
POCKET_COUNT - クラス slime.poker.util.OmahaHoldemRule の static 変数
ポケット枚数
POCKET_COUNT - クラス slime.poker.util.TexasHoldemRule の static 変数
ポケット枚数

R

Rule - slime.poker の インタフェース
ポーカーのルールを表すインターフェイスです。

S

setCards(Card[]) - クラス slime.poker.Player のメソッド
カードを設定します。
setHand(HighRule.Hand) - インタフェース slime.poker.HighJudgeable のメソッド
役を設定します。
setHand(HighRule.Hand) - クラス slime.poker.util.HighPlayer のメソッド
 
setHighCards(Card.Rank[]) - インタフェース slime.poker.HighJudgeable のメソッド
ハイカードを設定します。
setHighCards(Card.Rank[]) - クラス slime.poker.util.HighPlayer のメソッド
 
setHorizontalAlignment(int) - クラス slime.util.HorizontalAlignmentSettableJComboBox のメソッド
水平方向の位置合わせを設定します。
setLowCards(Card.Rank[]) - インタフェース slime.poker.LowJudgeable のメソッド
ローカードを設定します。
setLowCards(Card.Rank[]) - クラス slime.poker.util.OmahaHoldemPlayer のメソッド
 
setLowCards(Card.Rank[]) - クラス slime.poker.util.SevenCardStudPlayer のメソッド
 
SevenCardPokerHighRule - slime.poker.util の クラス
7枚のカードを使うポーカーのハイゲームのルールを表すクラスです。
SevenCardPokerHighRule() - クラス slime.poker.util.SevenCardPokerHighRule のコンストラクタ
コンストラクタ。
SevenCardStudPlayer - slime.poker.util の クラス
セブンカードスタッドのプレイヤーを表すクラスです。
SevenCardStudPlayer(int, String) - クラス slime.poker.util.SevenCardStudPlayer のコンストラクタ
コンストラクタ。
SevenCardStudRule - slime.poker.util の クラス
セブンカードスタッドのルールを表すクラスです。
SevenCardStudRule(Card.Rank) - クラス slime.poker.util.SevenCardStudRule のコンストラクタ
コンストラクタ。
slime.poker - パッケージ slime.poker
 
slime.poker.util - パッケージ slime.poker.util
 
slime.util - パッケージ slime.util
 
sortCards() - クラス slime.poker.Player のメソッド
カードをソートします。
sortCards() - クラス slime.poker.util.HighPlayer のメソッド
 
sortCards() - クラス slime.poker.util.OmahaHoldemPlayer のメソッド
 
StrengthJudgeable - slime.poker の インタフェース
強さを判別することのできるプレイヤーを表すインターフェイスです。
StringUtility - slime.util の クラス
文字列に関するユーティリティを提供するクラスです。

T

TexasHoldemPlayer - slime.poker.util の クラス
テキサスホールデムのプレイヤーを表すクラスです。
TexasHoldemPlayer(int, String) - クラス slime.poker.util.TexasHoldemPlayer のコンストラクタ
コンストラクタ。
TexasHoldemRule - slime.poker.util の クラス
テキサスホールデムのルールを表すクラスです。
TexasHoldemRule() - クラス slime.poker.util.TexasHoldemRule のコンストラクタ
コンストラクタ。
toString() - 列挙 slime.poker.Card.Rank のメソッド
このランクを表す文字列を返します。
toString() - 列挙 slime.poker.Card.Suit のメソッド
このスートを表す文字列を返します。
toString() - クラス slime.poker.Card のメソッド
このカードを表す文字列を返します。
toString() - 列挙 slime.poker.HighRule.Hand のメソッド
この役を表す文字列を返します。
toString() - クラス slime.poker.Player のメソッド
このプレイヤーを表す文字列を返します。

U

useJoker() - インタフェース slime.poker.Rule のメソッド
ジョーカーを使うかどうかを返します。
useJoker() - クラス slime.poker.util.FiveCardDrawRule のメソッド
 
useJoker() - クラス slime.poker.util.OmahaHoldemRule のメソッド
 
useJoker() - クラス slime.poker.util.SevenCardPokerHighRule のメソッド
 

V

valueOf(String) - 列挙 slime.poker.Card.Rank の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 slime.poker.Card.Suit の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 slime.poker.HighRule.Hand の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
values() - 列挙 slime.poker.Card.Rank の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 slime.poker.Card.Suit の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 slime.poker.HighRule.Hand の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。

B C E F G H I J L O P R S T U V