java.lang.Object
com.gamersafer.minecraft.auth.common.db.model.Ban

public class Ban extends Object
  • Constructor Details

    • Ban

      public Ban(int id, boolean submitted, String organization, String uniqueServerId, Date timestamp, Date timestampEnding, String guildMemberId, UUID playerUuid, String playerName, String playerHostAddress, boolean ipBan, String reporterGuildMemberId, UUID reporterPlayerUuid, String reporterPlayerName, Category category, boolean wasChildInvolved, String description, boolean active)
  • Method Details

    • getId

      public int getId()
    • isSubmitted

      public boolean isSubmitted()
    • submitted

      public void submitted()
    • getOrganization

      public String getOrganization()
    • getUniqueServerId

      public Optional<String> getUniqueServerId()
    • getTimestamp

      public Date getTimestamp()
    • getTimestampEnding

      public Date getTimestampEnding()
    • getGuildMemberId

      public Optional<String> getGuildMemberId()
    • getPlayerUuid

      public UUID getPlayerUuid()
    • getPlayerName

      public String getPlayerName()
    • getPlayerHostAddress

      public Optional<String> getPlayerHostAddress()
    • isIpBan

      public boolean isIpBan()
    • getReporterGuildMemberId

      public Optional<String> getReporterGuildMemberId()
    • getReporterPlayerUuid

      public UUID getReporterPlayerUuid()
    • getReporterPlayerName

      public String getReporterPlayerName()
    • getCategory

      public Category getCategory()
    • wasChildInvolved

      public boolean wasChildInvolved()
    • getDescription

      public String getDescription()
    • isActive

      public boolean isActive()
    • deactivate

      public void deactivate()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object