# Hierarchy For Package it.polimi.ingsw.is25am31.network.socket.clientServerMessages

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.AbandonRaceCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.AttachComponentCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.CreateGameCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.DrawCardCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.DrawFaceDownComponentCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.DrawFaceUpComponentCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.DrawFromReservedCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.EndAssemblePhaseCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.EndCrewPlacingPhaseCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.GetFaceUpComponentListCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.GetSubDeckCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.IncrementCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.JoinGameCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.LeaveGameCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.PingCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.PlaceCrewMemberCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.PlaceRocketCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.PutDownComponentCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.RemoveComponentCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.RollDiceCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.SetCardContextCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.SetEffectContextCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.SetGameLevelCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.SetMaxPlayersCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.SetNicknameCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ShowShipCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.StartFinalHourGlassCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.StartHourGlassCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ViewGameCommand (implements it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand, java.io.Serializable)

## Interface Hierarchy

- java.io.Serializable
  - it.polimi.ingsw.is25am31.network.socket.clientServerMessages.ClientServerCommand