|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectca.ualberta.cs.poker.free.dynamics.Card
public class Card
Nested Class Summary | |
---|---|
static class |
Card.Rank
An enumeration class for Rank. |
static class |
Card.Suit
An enumeration class for Suit. |
Field Summary | |
---|---|
Card.Rank |
rank
|
Card.Suit |
suit
|
Constructor Summary | |
---|---|
Card(Card.Rank rank,
Card.Suit suit)
Creates a new instance of Card |
|
Card(java.lang.String cardString)
Initializes a card from a rank/suit card string. |
Method Summary | |
---|---|
static Card[] |
dealNewArray(java.security.SecureRandom random,
int numCardsToDeal)
Deals a certain number of cards into an array. |
static Card[] |
toCardArray(java.lang.String cards)
Converts a string of cards to a card array |
java.lang.String |
toString()
Returns a string with the rank and suit. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public Card.Rank rank
public Card.Suit suit
Constructor Detail |
---|
public Card(Card.Rank rank, Card.Suit suit)
public Card(java.lang.String cardString)
Method Detail |
---|
public static Card[] toCardArray(java.lang.String cards)
public static Card[] dealNewArray(java.security.SecureRandom random, int numCardsToDeal)
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |