Serialized Form
-
Package it.polimi.ingsw.eriantys.controller
-
Class it.polimi.ingsw.eriantys.controller.GameInfo
class GameInfo extends Object implements Serializable-
Serialized Fields
-
creator
String creator
-
currentPlayers
int currentPlayers
-
expertMode
boolean expertMode
-
gameId
int gameId
-
lobbySize
int lobbySize
-
-
-
-
Package it.polimi.ingsw.eriantys.messages
-
Class it.polimi.ingsw.eriantys.messages.ConnectionMessage
class ConnectionMessage extends Message implements Serializable -
Class it.polimi.ingsw.eriantys.messages.GameMessage
class GameMessage extends Message implements Serializable -
Class it.polimi.ingsw.eriantys.messages.Message
class Message extends Object implements Serializable-
Serialized Fields
-
sender
String sender
-
-
-
Class it.polimi.ingsw.eriantys.messages.Ping
class Ping extends Message implements Serializable
-
-
Package it.polimi.ingsw.eriantys.messages.client
-
Class it.polimi.ingsw.eriantys.messages.client.GameSetupSelection
class GameSetupSelection extends GameMessage implements Serializable -
Class it.polimi.ingsw.eriantys.messages.client.Handshake
class Handshake extends ConnectionMessage implements Serializable -
Class it.polimi.ingsw.eriantys.messages.client.HelpRequest
class HelpRequest extends Message implements Serializable -
Class it.polimi.ingsw.eriantys.messages.client.JoinLobby
class JoinLobby extends ConnectionMessage implements Serializable-
Serialized Fields
-
gameId
int gameId
-
-
-
Class it.polimi.ingsw.eriantys.messages.client.LeaveLobby
class LeaveLobby extends ConnectionMessage implements Serializable-
Serialized Fields
-
gameId
int gameId
-
-
-
Class it.polimi.ingsw.eriantys.messages.client.LobbiesRequest
class LobbiesRequest extends ConnectionMessage implements Serializable -
Class it.polimi.ingsw.eriantys.messages.client.LobbyCreation
class LobbyCreation extends ConnectionMessage implements Serializable-
Serialized Fields
-
expertMode
boolean expertMode
-
numPlayers
int numPlayers
-
-
-
Class it.polimi.ingsw.eriantys.messages.client.MotherNatureDestination
class MotherNatureDestination extends GameMessage implements Serializable-
Serialized Fields
-
destination
String destination
-
-
-
Class it.polimi.ingsw.eriantys.messages.client.MoveStudent
class MoveStudent extends GameMessage implements Serializable -
Class it.polimi.ingsw.eriantys.messages.client.PlayAssistantCard
class PlayAssistantCard extends GameMessage implements Serializable-
Serialized Fields
-
assistantCard
String assistantCard
-
-
-
Class it.polimi.ingsw.eriantys.messages.client.PlayCharacterCard
class PlayCharacterCard extends GameMessage implements Serializable-
Serialized Fields
-
characterCard
int characterCard
-
paramsJson
String paramsJson
-
-
-
Class it.polimi.ingsw.eriantys.messages.client.Reconnect
class Reconnect extends ConnectionMessage implements Serializable-
Serialized Fields
-
gameId
int gameId
-
passcode
String passcode
-
-
-
Class it.polimi.ingsw.eriantys.messages.client.SelectCloud
class SelectCloud extends GameMessage implements Serializable-
Serialized Fields
-
cloud
int cloud
-
-
-
-
Package it.polimi.ingsw.eriantys.messages.server
-
Class it.polimi.ingsw.eriantys.messages.server.Accepted
class Accepted extends Message implements Serializable -
Class it.polimi.ingsw.eriantys.messages.server.AcceptedJoinLobby
class AcceptedJoinLobby extends Accepted implements Serializable-
Serialized Fields
-
gameId
int gameId
-
passcode
String passcode
-
-
-
Class it.polimi.ingsw.eriantys.messages.server.AcceptedLeaveLobby
class AcceptedLeaveLobby extends Accepted implements Serializable -
Class it.polimi.ingsw.eriantys.messages.server.AcceptedUsername
class AcceptedUsername extends Accepted implements Serializable-
Serialized Fields
-
username
String username
-
-
-
Class it.polimi.ingsw.eriantys.messages.server.AssistantCardUpdate
class AssistantCardUpdate extends UserActionUpdate implements Serializable -
Class it.polimi.ingsw.eriantys.messages.server.AvailableLobbies
class AvailableLobbies extends Message implements Serializable -
Class it.polimi.ingsw.eriantys.messages.server.BoardUpdate
class BoardUpdate extends UserActionUpdate implements Serializable-
Serialized Fields
-
phase
PhaseName phase
-
status
BoardStatus status
-
-
-
Class it.polimi.ingsw.eriantys.messages.server.CharacterCardUpdate
class CharacterCardUpdate extends UserActionUpdate implements Serializable-
Serialized Fields
-
card
int card
-
-
-
Class it.polimi.ingsw.eriantys.messages.server.ConnectionUpdate
class ConnectionUpdate extends Message implements Serializable-
Serialized Fields
-
numPlayers
int numPlayers
-
subject
String subject
-
-
-
Class it.polimi.ingsw.eriantys.messages.server.DisconnectionUpdate
class DisconnectionUpdate extends ConnectionUpdate implements Serializable-
Serialized Fields
-
gameIdle
boolean gameIdle
-
-
-
Class it.polimi.ingsw.eriantys.messages.server.GameOverUpdate
class GameOverUpdate extends UserActionUpdate implements Serializable-
Serialized Fields
-
winner
String winner
-
-
-
Class it.polimi.ingsw.eriantys.messages.server.HelpResponse
class HelpResponse extends Message implements Serializable-
Serialized Fields
-
content
String content
-
-
-
Class it.polimi.ingsw.eriantys.messages.server.InitialBoardStatus
class InitialBoardStatus extends Message implements Serializable-
Serialized Fields
-
status
BoardStatus status
-
-
-
Class it.polimi.ingsw.eriantys.messages.server.LastRoundUpdate
class LastRoundUpdate extends UserActionUpdate implements Serializable -
Class it.polimi.ingsw.eriantys.messages.server.LobbyUpdate
class LobbyUpdate extends Message implements Serializable -
Class it.polimi.ingsw.eriantys.messages.server.ReconnectionUpdate
class ReconnectionUpdate extends ConnectionUpdate implements Serializable-
Serialized Fields
-
gameResumed
boolean gameResumed
-
-
-
Class it.polimi.ingsw.eriantys.messages.server.Refused
class Refused extends Message implements Serializable-
Serialized Fields
-
details
String details
-
-
-
Class it.polimi.ingsw.eriantys.messages.server.RefusedReconnect
class RefusedReconnect extends Refused implements Serializable -
Class it.polimi.ingsw.eriantys.messages.server.UserActionUpdate
class UserActionUpdate extends Message implements Serializable-
Serialized Fields
-
nextPlayer
String nextPlayer
-
-
-
Class it.polimi.ingsw.eriantys.messages.server.UserSelectionUpdate
class UserSelectionUpdate extends UserActionUpdate implements Serializable
-
-
Package it.polimi.ingsw.eriantys.model
-
Class it.polimi.ingsw.eriantys.model.BoardStatus
class BoardStatus extends Object implements Serializable-
Serialized Fields
-
charactersInfo
it.polimi.ingsw.eriantys.model.BoardStatus.CharacterCardsInfo charactersInfo
-
cloudTiles
Map<String,
Map<String, Integer>> cloudTiles -
islandsInfo
it.polimi.ingsw.eriantys.model.BoardStatus.IslandsInfo islandsInfo
-
playersInfo
it.polimi.ingsw.eriantys.model.BoardStatus.PlayersInfo playersInfo
-
professors
Map<String,
String> professors
-
-
-
-
Package it.polimi.ingsw.eriantys.model.exceptions
-
Exception it.polimi.ingsw.eriantys.model.exceptions.DuplicateNoEntryTileException
class DuplicateNoEntryTileException extends Exception implements Serializable -
Exception it.polimi.ingsw.eriantys.model.exceptions.IncompatibleControllersException
class IncompatibleControllersException extends Exception implements Serializable -
Exception it.polimi.ingsw.eriantys.model.exceptions.InvalidArgumentException
class InvalidArgumentException extends Exception implements Serializable -
Exception it.polimi.ingsw.eriantys.model.exceptions.IslandNotFoundException
class IslandNotFoundException extends Exception implements Serializable -
Exception it.polimi.ingsw.eriantys.model.exceptions.ItemNotAvailableException
class ItemNotAvailableException extends Exception implements Serializable -
Exception it.polimi.ingsw.eriantys.model.exceptions.NoMovementException
class NoMovementException extends Exception implements Serializable -
Exception it.polimi.ingsw.eriantys.model.exceptions.NotEnoughMovementsException
class NotEnoughMovementsException extends Exception implements Serializable
-
-
Package it.polimi.ingsw.eriantys.server.exceptions
-
Exception it.polimi.ingsw.eriantys.server.exceptions.NoConnectionException
class NoConnectionException extends Exception implements Serializable
-