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

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ConnectionResponseCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.CrewPlacingPhaseCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.DiceResultCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.EffectResolutionCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ExceptionCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.FinishFinalHourglassCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.FlightPhaseCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.LockClientCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.NewLeaderCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.NotifyDefeatCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.PingCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.PlayerJoinedCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.RoundResultCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.SetGameLevelCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.SetNicknameCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.SetUuidCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ShowCardCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ShowComponentCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ShowFaceUpComponentListCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ShowFinalRankingCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ShowGameListCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ShowSecondsLeftCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ShowSecondsLeftForGuiCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ShowShipCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ShowSubDeckCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ShowUpdateCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.StartAssemblingPhaseCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.StartGameCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.TurnChangeCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.UpdatePositionsCommand (implements java.io.Serializable, it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand)

## Interface Hierarchy

- java.io.Serializable
  - it.polimi.ingsw.is25am31.network.socket.serverClientMessages.ServerClientCommand