- Game - Class in uno
-
Class that can play a single game of Uno.
- Game(Player[], boolean) - Constructor for class uno.Game
-
Constructs a game from the array players
,
printing output if output
is true
and printing no output otherwise.
- Game.PlayStatus - Enum in uno
-
- getAction() - Method in interface uno.ActionCard
-
Accessor for the action that a card performs.
- getAction() - Method in class uno.DrawTwoCard
-
- getAction() - Method in class uno.ReverseCard
-
- getAction() - Method in class uno.SkipCard
-
- getAction() - Method in class uno.WildDrawFourCard
-
- getColor() - Method in class uno.ColoredCard
-
Accessor for color of the card.
- getName() - Method in interface uno.Card
-
Accessor for the name of a card.
- getName() - Method in enum uno.ColoredCard.Color
-
Accessor for nicely formatted color name.
- getName() - Method in class uno.DrawTwoCard
-
- getName() - Method in class uno.NumberedCard
-
- getName() - Method in class uno.ReverseCard
-
- getName() - Method in class uno.SkipCard
-
- getName() - Method in class uno.WildCard
-
- getName() - Method in class uno.WildDrawFourCard
-
- getNumber() - Method in class uno.NumberedCard
-
Accessor for card number
- getPlayerNumber() - Method in exception uno.IllegalCardException
-
Accessor for index of player playing the illegal card.
- getPlayerNumber() - Method in exception uno.IllegalDrawException
-
Accessor for index of player playing the illegal card.
- getReason() - Method in exception uno.IllegalCardException
-
Accessor for reason why the card is illegal.