Class UserDatabase

java.lang.Object
me.despical.kotl.user.data.UserDatabase
Direct Known Subclasses:
FileStats, MySQLStatistics

public abstract sealed class UserDatabase extends Object permits FileStats, MySQLStatistics
Author:
Despical

Created at 20.06.2020

  • Field Details

    • plugin

      @NotNull protected final @NotNull KOTL plugin
  • Constructor Details

    • UserDatabase

      public UserDatabase(@NotNull @NotNull KOTL plugin)
  • Method Details

    • saveStatistic

      public abstract void saveStatistic(@NotNull @NotNull User user, StatisticType statisticType)
    • saveStatistics

      public abstract void saveStatistics(@NotNull @NotNull User user)
    • loadStatistics

      public abstract void loadStatistics(@NotNull @NotNull User user)
    • shutdown

      public void shutdown()