Enum Class Emote.Type

java.lang.Object
java.lang.Enum<Emote.Type>
com.github.twitch4j.helix.domain.Emote.Type
All Implemented Interfaces:
Serializable, Comparable<Emote.Type>, Constable
Enclosing class:
Emote

public static enum Emote.Type extends Enum<Emote.Type>
  • Enum Constant Details

    • ARCHIVE

      @Unofficial public static final Emote.Type ARCHIVE
      Indicates a library-archived emote.
    • BITS_TIER

      public static final Emote.Type BITS_TIER
      Indicates a custom Bits tier emote.
    • CHANNEL_POINTS

      public static final Emote.Type CHANNEL_POINTS
      Indicates a channel points reward emote.
    • FOLLOWER

      public static final Emote.Type FOLLOWER
      Indicates a custom follower emote. Note: subscribers can utilize follower emotes in any channel.
    • GLOBALS

      public static final Emote.Type GLOBALS
      Indicates a global emote.
    • HYPE_TRAIN

      public static final Emote.Type HYPE_TRAIN
      Indicates a hype train emote.
    • LIMITED_TIME

      public static final Emote.Type LIMITED_TIME
      Indicates a limited time emote.
    • NONE

      public static final Emote.Type NONE
      No emote type was assigned to this emote.
    • PRIME

      public static final Emote.Type PRIME
      Indicates a prime or turbo emote.
    • REWARDS

      public static final Emote.Type REWARDS
      Indicates a rewards emote.
    • SMILIES

      public static final Emote.Type SMILIES
      Indicates a smiley emote.
    • SUBSCRIPTIONS

      public static final Emote.Type SUBSCRIPTIONS
      Indicates a custom subscriber emote.
    • TWO_FACTOR

      public static final Emote.Type TWO_FACTOR
      Indicates a two-factor emote.
    • OTHER

      public static final Emote.Type OTHER
      The channel emote type was unknown; please report on our Discord or Github!
  • Method Details

    • values

      public static Emote.Type[] 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 Emote.Type 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
    • parseEmoteType

      @NonNull public static @NonNull Emote.Type parseEmoteType(String emoteType)