Enum Class RefreshType

java.lang.Object
java.lang.Enum<RefreshType>
de.murmelmeister.murmelapi.utils.update.RefreshType
All Implemented Interfaces:
Serializable, Comparable<RefreshType>, Constable

public enum RefreshType extends Enum<RefreshType>
Enum representing different types of refresh operations.

This enum is used to specify the type of refresh operation that should be performed. It includes options for refreshing all data, refreshing global data, and refreshing permissions.

  • Enum Constant Details

    • ALL

      public static final RefreshType ALL
    • SETTINGS

      public static final RefreshType SETTINGS
    • MESSAGES

      public static final RefreshType MESSAGES
    • LANGUAGES

      public static final RefreshType LANGUAGES
    • PUNISHMENT_REASONS

      public static final RefreshType PUNISHMENT_REASONS
    • PUNISHMENT_AUDITS

      public static final RefreshType PUNISHMENT_AUDITS
    • PUNISHMENT_USERS

      public static final RefreshType PUNISHMENT_USERS
    • PUNISHMENT_IPS

      public static final RefreshType PUNISHMENT_IPS
    • USERS

      public static final RefreshType USERS
    • USER_LOGINS

      public static final RefreshType USER_LOGINS
    • USER_SESSIONS

      public static final RefreshType USER_SESSIONS
    • GROUPS

      public static final RefreshType GROUPS
    • GROUP_COLORS

      public static final RefreshType GROUP_COLORS
    • PERMISSIONS

      public static final RefreshType PERMISSIONS
    • PARENTS

      public static final RefreshType PARENTS
    • CLANS

      public static final RefreshType CLANS
    • CLAN_MEMBERS

      public static final RefreshType CLAN_MEMBERS
    • CLAN_GROUPS

      public static final RefreshType CLAN_GROUPS
    • CLAN_PARENTS

      public static final RefreshType CLAN_PARENTS
    • CLAN_PERMISSIONS

      public static final RefreshType CLAN_PERMISSIONS
    • PREFIX_COLORS

      public static final RefreshType PREFIX_COLORS
    • USER_PREFIX_COLORS

      public static final RefreshType USER_PREFIX_COLORS
    • INVENTORY_TYPES

      public static final RefreshType INVENTORY_TYPES
    • USER_INVENTORIES

      public static final RefreshType USER_INVENTORIES
    • USER_STATS

      public static final RefreshType USER_STATS
    • MAINTENANCES

      public static final RefreshType MAINTENANCES
    • MAINTENANCE_WHITELISTS

      public static final RefreshType MAINTENANCE_WHITELISTS
    • USER_EXCUSES

      public static final RefreshType USER_EXCUSES
    • SINGLE_USER

      public static final RefreshType SINGLE_USER
    • SINGLE_USER_LOGIN

      public static final RefreshType SINGLE_USER_LOGIN
    • SINGLE_USER_SESSION

      public static final RefreshType SINGLE_USER_SESSION
    • SINGLE_PUNISHMENT_REASON

      public static final RefreshType SINGLE_PUNISHMENT_REASON
    • SINGLE_PUNISHMENT_AUDIT

      public static final RefreshType SINGLE_PUNISHMENT_AUDIT
    • SINGLE_PUNISHMENT_USER

      public static final RefreshType SINGLE_PUNISHMENT_USER
    • SINGLE_PUNISHMENT_IP

      public static final RefreshType SINGLE_PUNISHMENT_IP
    • SINGLE_MESSAGE

      public static final RefreshType SINGLE_MESSAGE
    • SINGLE_LANGUAGE

      public static final RefreshType SINGLE_LANGUAGE
    • SINGLE_GROUP

      public static final RefreshType SINGLE_GROUP
    • SINGLE_GROUP_COLOR

      public static final RefreshType SINGLE_GROUP_COLOR
    • SINGLE_PERMISSION

      public static final RefreshType SINGLE_PERMISSION
    • SINGLE_PARENT

      public static final RefreshType SINGLE_PARENT
    • SINGLE_SETTING

      public static final RefreshType SINGLE_SETTING
    • SINGLE_CLAN

      public static final RefreshType SINGLE_CLAN
    • SINGLE_CLAN_MEMBER

      public static final RefreshType SINGLE_CLAN_MEMBER
    • SINGLE_CLAN_GROUP

      public static final RefreshType SINGLE_CLAN_GROUP
    • SINGLE_CLAN_PARENT

      public static final RefreshType SINGLE_CLAN_PARENT
    • SINGLE_CLAN_PERMISSION

      public static final RefreshType SINGLE_CLAN_PERMISSION
    • SINGLE_PREFIX_COLOR

      public static final RefreshType SINGLE_PREFIX_COLOR
    • SINGLE_USER_PREFIX_COLOR

      public static final RefreshType SINGLE_USER_PREFIX_COLOR
    • SINGLE_INVENTORY_TYPE

      public static final RefreshType SINGLE_INVENTORY_TYPE
    • SINGLE_USER_INVENTORY

      public static final RefreshType SINGLE_USER_INVENTORY
    • SINGLE_USER_STAT

      public static final RefreshType SINGLE_USER_STAT
    • SINGLE_MAINTENANCE

      public static final RefreshType SINGLE_MAINTENANCE
    • SINGLE_MAINTENANCE_WHITELIST

      public static final RefreshType SINGLE_MAINTENANCE_WHITELIST
    • SINGLE_USER_EXCUSE

      public static final RefreshType SINGLE_USER_EXCUSE
  • Method Details

    • values

      public static RefreshType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static RefreshType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getName

      public String getName()
    • fromName

      public static RefreshType fromName(String name)