Class

ackcord.data.raw

RawEmoji

Related Doc: package raw

Permalink

case class RawEmoji(id: EmojiId, name: String, roles: Seq[RoleId], user: Option[User], requireColons: Boolean, managed: Boolean, animated: Boolean) extends Product with Serializable

A raw emoji before going through the cache.

id

The id of the emoji.

name

The emoji name.

roles

The roles that can use this emoji.

user

The user that created this emoji.

requireColons

If the emoji requires colons.

managed

If the emoji is managed.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RawEmoji
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RawEmoji(id: EmojiId, name: String, roles: Seq[RoleId], user: Option[User], requireColons: Boolean, managed: Boolean, animated: Boolean)

    Permalink

    id

    The id of the emoji.

    name

    The emoji name.

    roles

    The roles that can use this emoji.

    user

    The user that created this emoji.

    requireColons

    If the emoji requires colons.

    managed

    If the emoji is managed.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val animated: Boolean

    Permalink
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. val id: EmojiId

    Permalink

    The id of the emoji.

  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. val managed: Boolean

    Permalink

    If the emoji is managed.

  13. val name: String

    Permalink

    The emoji name.

  14. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. val requireColons: Boolean

    Permalink

    If the emoji requires colons.

  18. val roles: Seq[RoleId]

    Permalink

    The roles that can use this emoji.

  19. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  20. def toEmoji: Emoji

    Permalink
  21. val user: Option[User]

    Permalink

    The user that created this emoji.

  22. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped