| Package | Description | 
|---|---|
| ball.game.card | 
 Classes for playing card games. 
 | 
| ball.game.card.poker | 
 Classes specific to Poker. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static Predicate<List<Card>> | 
Card.Rank.SAME
 | 
static Predicate<List<Card>> | 
Card.Color.SAME
 | 
static Predicate<List<Card>> | 
Card.Suit.SAME
 | 
static Predicate<List<Card>> | 
Card.Rank.SEQUENCE
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Card | 
Card.parse(String string)
 | 
Card[] | 
Deck.toArray()  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
Card.compareTo(Card that)  | 
boolean | 
Card.Rank.test(Card card)  | 
boolean | 
Card.Color.test(Card card)  | 
boolean | 
Card.Suit.test(Card card)  | 
| Modifier and Type | Field and Description | 
|---|---|
static Comparator<Card> | 
Evaluator.CARD
 | 
static Comparator<List<Card>> | 
Evaluator.HAND
 | 
Predicate<Card> | 
Poker.ONE_EYED_JACK
 | 
Predicate<Card> | 
Poker.ONE_EYED_KING
 | 
Predicate<Card> | 
Poker.SUICIDE_KING
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<Card> | 
Ranking.find(Collection<Card> collection)
 | 
List<Card> | 
Evaluator.getHand()
 | 
List<Card> | 
Evaluator.getScoring()
 | 
Predicate<List<Card>> | 
Ranking.possible()
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Evaluator.accept(List<Card> list)  | 
List<Card> | 
Ranking.find(Collection<Card> collection)
 | 
boolean | 
Ranking.test(List<Card> list)  | 
boolean | 
Evaluator.test(List<Card> prefix)  | 
| Constructor and Description | 
|---|
Evaluator(Collection<Card> collection)
Sole public constructor. 
 | 
Evaluator(Collection<Card> collection,
         Ranking... rankings)
Protected constructor to search for specific  
Ranking(s). | 
Copyright © 2015–2021. All rights reserved.