Uses of Class
com.gbayer.basicblackjack.Player

Packages that use Player
com.gbayer.basicblackjack Core package - provides game, players, cards, etc. 
com.gbayer.basicblackjack.ui User Interface package - provides UI interface and available UI implementations. 
 

Uses of Player in com.gbayer.basicblackjack
 

Subclasses of Player in com.gbayer.basicblackjack
 class ComputerDealer
          Player that follows BlackJack dealer decision rules and does not interact with UI.
 class HumanPlayer
          A human Player that takes action based on UI prompts.
 

Uses of Player in com.gbayer.basicblackjack.ui
 

Methods in com.gbayer.basicblackjack.ui with parameters of type Player
 void UI.playerActionTaken(Player player, Player.Action action)
          Update UI to indicate the action that was taken.
 void ConsoleUI.playerActionTaken(Player player, Player.Action action)
           
 void UI.playerStatus(Player currentPlayer)
          Update status of players hand.
 void ConsoleUI.playerStatus(Player currentPlayer)
           
 void UI.playerStatusWithCoveredCards(Player currentPlayer)
          Update status of players hand.
 void ConsoleUI.playerStatusWithCoveredCards(Player currentPlayer)