Trait/Object

com.github.agaro1121.sharedevents.marshalling

GeneralEventDecoders

Related Docs: object GeneralEventDecoders | package marshalling

Permalink

trait GeneralEventDecoders extends JsonUtils

Linear Supertypes
JsonUtils, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GeneralEventDecoders
  2. JsonUtils
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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. implicit lazy val BotMessageDecoder: Decoder[BotMessage]

    Permalink
  5. implicit lazy val ChannelArchiveDecoder: Decoder[ChannelArchive]

    Permalink
  6. implicit lazy val ChannelCreatedDecoder: Decoder[ChannelCreated]

    Permalink
  7. implicit lazy val ChannelDeletedDecoder: Decoder[ChannelDeleted]

    Permalink
  8. implicit lazy val ChannelHistoryChangedDecoder: Decoder[ChannelHistoryChanged]

    Permalink
  9. implicit lazy val ChannelRenameDecoder: Decoder[ChannelRename]

    Permalink
  10. implicit lazy val ChannelUnarchiveDecoder: Decoder[ChannelUnarchive]

    Permalink
  11. implicit lazy val DndUpdatedDecoder: Decoder[DndUpdated]

    Permalink
  12. implicit lazy val DndUpdatedDnDStatusDecoder: Decoder[DndUpdatedStatus]

    Permalink
  13. implicit lazy val DndUpdatedUserDecoder: Decoder[DndUpdatedUser]

    Permalink
  14. implicit lazy val DndUpdatedUserDnDStatusDecoder: Decoder[DndUpdatedUserStatus]

    Permalink
  15. implicit lazy val EditedDecoder: Decoder[Edited]

    Permalink
  16. implicit lazy val EditedMessageDecoder: Decoder[EditedMessage]

    Permalink
  17. implicit lazy val EmailDomainChangedDecoder: Decoder[EmailDomainChanged]

    Permalink
  18. implicit lazy val EmojiChangedDecoder: Decoder[EmojiChanged]

    Permalink
  19. implicit lazy val FileChangeDecoder: Decoder[FileChange]

    Permalink
  20. implicit lazy val FileChangeFileDecoder: Decoder[FileEventFile]

    Permalink
  21. implicit lazy val FileCommentAddedDecoder: Decoder[FileCommentAdded]

    Permalink
  22. implicit lazy val FileCommentDecoder: Decoder[FileComment]

    Permalink
  23. implicit lazy val FileCommentDeletedDecoder: Decoder[FileCommentDeleted]

    Permalink
  24. implicit lazy val FileCommentEditedDecoder: Decoder[FileCommentEdited]

    Permalink
  25. implicit lazy val FileCommentItemDecoder: Decoder[FileCommentItem]

    Permalink
  26. implicit lazy val FileCreatedDecoder: Decoder[FileCreated]

    Permalink
  27. implicit lazy val FileDeletedDecoder: Decoder[FileDeleted]

    Permalink
  28. implicit lazy val FileItemDecoder: Decoder[FileItem]

    Permalink
  29. implicit lazy val FilePublicDecoder: Decoder[FilePublic]

    Permalink
  30. implicit lazy val FileSharedDecoder: Decoder[FileShared]

    Permalink
  31. implicit lazy val FileUnsharedDecoder: Decoder[FileUnshared]

    Permalink
  32. implicit lazy val GroupArchiveDecoder: Decoder[GroupArchive]

    Permalink
  33. implicit lazy val GroupChannelDecoder: Decoder[GroupChannel]

    Permalink
  34. implicit lazy val GroupCloseDecoder: Decoder[GroupClose]

    Permalink
  35. implicit lazy val GroupHistoryChangedDecoder: Decoder[GroupHistoryChanged]

    Permalink
  36. implicit lazy val GroupOpenDecoder: Decoder[GroupOpen]

    Permalink
  37. implicit lazy val GroupRenameDecoder: Decoder[GroupRename]

    Permalink
  38. implicit lazy val GroupUnarchiveDecoder: Decoder[GroupUnarchive]

    Permalink
  39. implicit lazy val ImChannelDecoder: Decoder[ImChannel]

    Permalink
  40. implicit lazy val ImCloseDecoder: Decoder[ImClose]

    Permalink
  41. implicit lazy val ImCreatedDecoder: Decoder[ImCreated]

    Permalink
  42. implicit lazy val ImHistoryChangedDecoder: Decoder[ImHistoryChanged]

    Permalink
  43. implicit lazy val ImOpenDecoder: Decoder[ImOpen]

    Permalink
  44. implicit lazy val ItemDecoder: Decoder[Item]

    Permalink
  45. implicit lazy val MemberJoinedChannelDecoder: Decoder[MemberJoinedChannel]

    Permalink
  46. implicit lazy val MemberLeftChannelDecoder: Decoder[MemberLeftChannel]

    Permalink
  47. implicit lazy val MessageDecoder: Decoder[Message]

    Permalink
  48. implicit lazy val MessageEditedDecoder: Decoder[MessageEdited]

    Permalink
  49. implicit lazy val MessageItemDecoder: Decoder[MessageItem]

    Permalink
  50. implicit lazy val PinAddedDecoder: Decoder[PinAdded]

    Permalink
  51. implicit lazy val PinRemovedDecoder: Decoder[PinRemoved]

    Permalink
  52. implicit lazy val PreviousMessageDecoder: Decoder[PreviousMessage]

    Permalink
  53. implicit lazy val ReactionAddedDecoder: Decoder[ReactionAdded]

    Permalink
  54. implicit lazy val ReactionRemovedDecoder: Decoder[ReactionRemoved]

    Permalink
  55. implicit lazy val StarAddedDecoder: Decoder[StarAdded]

    Permalink
  56. implicit lazy val StarRemovedDecoder: Decoder[StarRemoved]

    Permalink
  57. implicit lazy val SubteamCreatedDecoder: Decoder[SubteamCreated]

    Permalink
  58. implicit lazy val SubteamDecoder: Decoder[Subteam]

    Permalink
  59. implicit lazy val SubteamSelfAddedDecoder: Decoder[SubteamSelfAdded]

    Permalink
  60. implicit lazy val SubteamSelfRemovedDecoder: Decoder[SubteamSelfRemoved]

    Permalink
  61. implicit lazy val SubteamUpdatedDecoder: Decoder[SubteamUpdated]

    Permalink
  62. implicit lazy val TeamDomainChangeDecoder: Decoder[TeamDomainChange]

    Permalink
  63. implicit lazy val TeamJoinDecoder: Decoder[TeamJoin]

    Permalink
  64. implicit lazy val TeamRenameDecoder: Decoder[TeamRename]

    Permalink
  65. implicit lazy val UserChangeDecoder: Decoder[UserChange]

    Permalink
  66. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  68. implicit lazy val config: Configuration

    Permalink
    Definition Classes
    JsonUtils
  69. def convertTypeFieldToCapitalCamel(json: Json): Json

    Permalink
    Definition Classes
    JsonUtils
  70. def convertTypeFieldToSnakeCaseAndEncode[T](event: T)(implicit arg0: Encoder[T]): Json

    Permalink
    Definition Classes
    JsonUtils
  71. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  72. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  73. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  75. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  76. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  77. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  80. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  81. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  82. final def wait(): Unit

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

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

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

Inherited from JsonUtils

Inherited from AnyRef

Inherited from Any

Ungrouped