Class Hierarchy
- java.lang.Object
- it.polimi.ingsw.server.event_sourcing.Aggregate
- it.polimi.ingsw.server.model.game_logic.GameState (implements it.polimi.ingsw.server.model.game_logic.GameStateCommonInterface)
- it.polimi.ingsw.server.model.game_logic.ExpertGameState
- it.polimi.ingsw.server.model.game_logic.GameState (implements it.polimi.ingsw.server.model.game_logic.GameStateCommonInterface)
- it.polimi.ingsw.server.model.game_logic.Archipelago (implements it.polimi.ingsw.server.model.game_logic.ArchipelagoCommonInterface)
- it.polimi.ingsw.server.model.game_logic.ExpertArchipelago
- it.polimi.ingsw.server.model.game_logic.LightArchipelago
- it.polimi.ingsw.server.model.game_logic.LightGameState
- it.polimi.ingsw.server.model.game_logic.LightPlayableCharacter
- it.polimi.ingsw.server.model.game_logic.LightSchoolBoard
- it.polimi.ingsw.server.model.game_logic.PlayableCharacter (implements it.polimi.ingsw.server.model.game_logic.Playable)
- it.polimi.ingsw.server.model.game_logic.PlayableCharacterLock
- it.polimi.ingsw.server.model.game_logic.PlayableCharacterProfessor
- it.polimi.ingsw.server.model.game_logic.PlayableCharacterWithStudents
- it.polimi.ingsw.server.model.game_logic.Round
- it.polimi.ingsw.server.model.game_logic.SchoolBoard (implements it.polimi.ingsw.server.model.game_logic.SchoolBoardCommonInterface)
- it.polimi.ingsw.server.model.game_logic.ExpertSchoolBoard
- it.polimi.ingsw.server.model.game_logic.StudentFactory
- it.polimi.ingsw.server.event_sourcing.Aggregate
Interface Hierarchy
- it.polimi.ingsw.server.model.game_logic.ArchipelagoCommonInterface
- it.polimi.ingsw.server.model.game_logic.GameStateCommonInterface
- it.polimi.ingsw.server.model.game_logic.Playable
- it.polimi.ingsw.server.model.game_logic.SchoolBoardCommonInterface