A B C D E F G H I J L M N P R S T V W 
All Classes All Packages

G

Game - Class in edu.cnm.deepdive.dominionendpointtestspring.model.entity
The game is responsible for the following: creating a new game keeping track of players keep track of stacks determining end of game
Game() - Constructor for class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Game
 
GameController - Class in edu.cnm.deepdive.dominionendpointtestspring.controller
 
GameController(GameRepository, GamePlayerRepository, GameLogic, PlayerRepository) - Constructor for class edu.cnm.deepdive.dominionendpointtestspring.controller.GameController
 
GameLogic - Class in edu.cnm.deepdive.dominionendpointtestspring.service
 
GameLogic(GameRepository, TurnRepository, PlayRepository, PlayerRepository, CardRepository, GamePlayerRepository) - Constructor for class edu.cnm.deepdive.dominionendpointtestspring.service.GameLogic
 
GamePlayer - Class in edu.cnm.deepdive.dominionendpointtestspring.model.entity
 
GamePlayer() - Constructor for class edu.cnm.deepdive.dominionendpointtestspring.model.entity.GamePlayer
 
GamePlayerRepository - Interface in edu.cnm.deepdive.dominionendpointtestspring.model.dao
 
GameRepository - Interface in edu.cnm.deepdive.dominionendpointtestspring.model.dao
 
GameState - Enum in edu.cnm.deepdive.dominionendpointtestspring.state
 
GameStateInfo - Class in edu.cnm.deepdive.dominionendpointtestspring.state
 
GameStateInfo(Game, Turn, Player, Player, GameState) - Constructor for class edu.cnm.deepdive.dominionendpointtestspring.state.GameStateInfo
 
GameStateInfo(Game, Turn, Player, GameState) - Constructor for class edu.cnm.deepdive.dominionendpointtestspring.state.GameStateInfo
 
get(long, Authentication) - Method in class edu.cnm.deepdive.dominionendpointtestspring.controller.GameController
The client pulls this on a timer automatically to refresh information about the game.
getActionsRemaining() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Player
 
getActivePlayer() - Method in class edu.cnm.deepdive.dominionendpointtestspring.state.GameStateInfo
 
getAllByGameAndPlayerAndTurn(Game, Player, Turn) - Method in interface edu.cnm.deepdive.dominionendpointtestspring.model.dao.PlayRepository
 
getAllByGameAndTurn(Game, Turn) - Method in interface edu.cnm.deepdive.dominionendpointtestspring.model.dao.PlayRepository
 
getAllByGameOrderByIdDesc(Game) - Method in interface edu.cnm.deepdive.dominionendpointtestspring.model.dao.TurnRepository
 
getAllByOrderByIdDesc() - Method in interface edu.cnm.deepdive.dominionendpointtestspring.model.dao.TurnRepository
 
getAllByPlayer(Player) - Method in interface edu.cnm.deepdive.dominionendpointtestspring.model.dao.CardRepository
 
getAllByPlayerAndLocation(Player, Card.Location) - Method in interface edu.cnm.deepdive.dominionendpointtestspring.model.dao.CardRepository
 
getAllByPlayerAndLocationOrderByOrderInLocation(Player, Card.Location) - Method in interface edu.cnm.deepdive.dominionendpointtestspring.model.dao.CardRepository
 
getAllByTurn(Turn) - Method in interface edu.cnm.deepdive.dominionendpointtestspring.model.dao.PlayRepository
 
getAllByTurnAndType(Turn, Play.Type) - Method in interface edu.cnm.deepdive.dominionendpointtestspring.model.dao.PlayRepository
 
getAllByTypeAndLocation(Card.Type, Card.Location) - Method in interface edu.cnm.deepdive.dominionendpointtestspring.model.dao.CardRepository
 
getBuyingPower() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Turn
 
getBuysRemaining() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Player
 
getByLocationAndPlayerAndType(Card.Location, Player, Card.Type) - Method in interface edu.cnm.deepdive.dominionendpointtestspring.model.dao.CardRepository
 
getByPlayer(Player) - Method in interface edu.cnm.deepdive.dominionendpointtestspring.model.dao.GamePlayerRepository
 
getByPlayerStateInGame(Player.PlayerStateInGame) - Method in interface edu.cnm.deepdive.dominionendpointtestspring.model.dao.PlayerRepository
 
getByType(Card.Type) - Method in interface edu.cnm.deepdive.dominionendpointtestspring.model.dao.CardRepository
 
getCard() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Play
 
getCost() - Method in enum edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card.Type
 
getCreated() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card
 
getCreated() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Game
 
getCreated() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.GamePlayer
 
getCreated() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Turn
 
getCreated() - Method in interface edu.cnm.deepdive.dominionendpointtestspring.view.FlatGame
 
getCreated() - Method in interface edu.cnm.deepdive.dominionendpointtestspring.view.FlatGameGamePlayer
 
getCreated() - Method in interface edu.cnm.deepdive.dominionendpointtestspring.view.FlatPlayerGamePlayer
 
getCurrentPlayer() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Game
 
getCurrentState() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Game
 
getCurrentState() - Method in interface edu.cnm.deepdive.dominionendpointtestspring.view.FlatGame
 
getCurrentTurn(Game) - Method in class edu.cnm.deepdive.dominionendpointtestspring.service.GameLogic
This method gets the current turn.
getDisplayName() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Player
 
getDisplayName() - Method in interface edu.cnm.deepdive.dominionendpointtestspring.view.FlatPlayer
 
getDrawCards() - Method in enum edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card.Type
 
getExtraActions() - Method in enum edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card.Type
 
getExtraBuys() - Method in enum edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card.Type
 
getExtraGold() - Method in enum edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card.Type
 
getExtraGoldIfSilver() - Method in enum edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card.Type
 
getGame() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card
 
getGame() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.GamePlayer
 
getGame() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Play
 
getGame() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Turn
 
getGame() - Method in class edu.cnm.deepdive.dominionendpointtestspring.state.GameStateInfo
 
getGame() - Method in interface edu.cnm.deepdive.dominionendpointtestspring.view.FlatPlayerGamePlayer
 
getGamePlayers() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Game
 
getGamePlayers() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Player
 
getGameState() - Method in class edu.cnm.deepdive.dominionendpointtestspring.state.GameStateInfo
 
getId() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card
 
getId() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Game
 
getId() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.GamePlayer
 
getId() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Play
 
getId() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Player
 
getId() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Turn
 
getId() - Method in interface edu.cnm.deepdive.dominionendpointtestspring.view.FlatGame
 
getId() - Method in interface edu.cnm.deepdive.dominionendpointtestspring.view.FlatGameGamePlayer
 
getId() - Method in interface edu.cnm.deepdive.dominionendpointtestspring.view.FlatPlayer
 
getId() - Method in interface edu.cnm.deepdive.dominionendpointtestspring.view.FlatPlayerGamePlayer
 
getImage(String) - Method in class edu.cnm.deepdive.dominionendpointtestspring.controller.ImageController
This returns an image of a given card.
getInitialPlayerCount() - Method in enum edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card.Type
 
getInitialTotalCount() - Method in enum edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card.Type
 
getLastTurn() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Game
 
getListOfPlaysStrings(Game) - Method in class edu.cnm.deepdive.dominionendpointtestspring.service.GameLogic
This returns a list of Strings describing the plays from last turn.
getLocation() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card
 
getMoneyValue() - Method in enum edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card.Type
 
getOauthKey() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Player
 
getOrCreatePlayer(String, String) - Method in class edu.cnm.deepdive.dominionendpointtestspring.service.PlayerService
 
getOrderInLocation() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card
 
getPlayer() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card
 
getPlayer() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.GamePlayer
 
getPlayer() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Play
 
getPlayer() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Turn
 
getPlayer() - Method in interface edu.cnm.deepdive.dominionendpointtestspring.view.FlatGameGamePlayer
 
getPlayerStateInGame() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Player
 
getPlaysFromLastTurn(Authentication, int) - Method in class edu.cnm.deepdive.dominionendpointtestspring.controller.GameController
This gets a simple list of strings describing the last turn taken by the other player.
getPreviousTurn(Game) - Method in class edu.cnm.deepdive.dominionendpointtestspring.service.GameLogic
This method gets the previous turn.
getRequestingPlayer() - Method in class edu.cnm.deepdive.dominionendpointtestspring.state.GameStateInfo
 
getTurn() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Play
 
getTurn() - Method in class edu.cnm.deepdive.dominionendpointtestspring.state.GameStateInfo
 
getTurns() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Game
 
getType() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card
 
getType() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Play
 
getUpdated() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card
 
getUpdated() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Game
 
getUpdated() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Turn
 
getUpdated() - Method in interface edu.cnm.deepdive.dominionendpointtestspring.view.FlatGame
 
getVictoryPoints() - Method in enum edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card.Type
 
getWhoWins() - Method in class edu.cnm.deepdive.dominionendpointtestspring.model.entity.Game
 
GOLD - edu.cnm.deepdive.dominionendpointtestspring.model.entity.Card.Type
 
GoogleTokenService - Class in edu.cnm.deepdive.dominionendpointtestspring.service
 
GoogleTokenService(String, PlayerService) - Constructor for class edu.cnm.deepdive.dominionendpointtestspring.service.GoogleTokenService
 
A B C D E F G H I J L M N P R S T V W 
All Classes All Packages