Package persistence

Class Database

java.lang.Object
persistence.Database

public class Database extends Object
  • Constructor Details

    • Database

      public Database()
  • Method Details

    • save

      public static void save(GameModel gameModel)
      Writes game model to "data.ser" save file.
      Parameters:
      gameModel - the game model to be saved.
    • save

      public static void save(GameModel gameModel, String filename)
      Writes game model to given save file.
      Parameters:
      gameModel - the game model to be saved.
      filename - the save file name
    • read

      public static GameModel read()
      Read game model from "data.ser" save files
      Returns:
      the saved game model
    • read

      public static GameModel read(String filename)
      Read game model from given save files
      Parameters:
      filename - the save file name
      Returns:
      the saved game model