Trait/Object

com.bot4s.telegram.marshalling

CirceEncoders

Related Docs: object CirceEncoders | package marshalling

Permalink

trait CirceEncoders extends AnyRef

Circe marshalling borrowed/inspired from https://github.com/nikdon/telepooz

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CirceEncoders
  2. AnyRef
  3. 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 val StopPollEncoder: Encoder[StopPoll]

    Permalink
  5. implicit val addStickerToSetEncoder: Encoder[AddStickerToSet]

    Permalink
  6. implicit val animationEncoder: Encoder[Animation]

    Permalink
  7. implicit val answerCallbackQueryEncoder: Encoder[AnswerCallbackQuery]

    Permalink
  8. implicit val answerInlineQueryEncoder: Encoder[AnswerInlineQuery]

    Permalink
  9. implicit val answerPreCheckoutQueryEncoder: Encoder[AnswerPreCheckoutQuery]

    Permalink
  10. implicit val answerShippingQueryEncoder: Encoder[AnswerShippingQuery]

    Permalink
  11. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  12. implicit val audioEncoder: Encoder[Audio]

    Permalink
  13. implicit val callbackGameEncoder: Encoder[CallbackGame]

    Permalink
  14. implicit val callbackQueryEncoder: Encoder[CallbackQuery]

    Permalink
  15. implicit val chatActionEncoder: Encoder[ChatAction]

    Permalink
  16. implicit val chatEncoder: Encoder[Chat]

    Permalink
  17. implicit val chatIdEncoder: Encoder[ChatId]

    Permalink
  18. implicit val chatMemberEncoder: Encoder[ChatMember]

    Permalink
  19. implicit val chatTypeEncoder: Encoder[ChatType]

    Permalink
  20. implicit val chosenInlineQueryEncoder: Encoder[ChosenInlineResult]

    Permalink
  21. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. implicit val contactEncoder: Encoder[Contact]

    Permalink
  23. implicit val countryCodeEncoder: Encoder[CountryCode]

    Permalink
  24. implicit val createNewStickerSetEncoder: Encoder[CreateNewStickerSet]

    Permalink
  25. implicit val currencyEncoder: Encoder[Currency]

    Permalink
  26. implicit val customConfig: Configuration

    Permalink
  27. implicit val deleteChatPhotoEncoder: Encoder[DeleteChatPhoto]

    Permalink
  28. implicit val deleteChatStickerSetEncoder: Encoder[DeleteChatStickerSet]

    Permalink
  29. implicit val deleteMessageEncoder: Encoder[DeleteMessage]

    Permalink
  30. implicit val deleteStickerFromSetEncoder: Encoder[DeleteStickerFromSet]

    Permalink
  31. implicit val deleteWebhookEncoder: Encoder[DeleteWebhook.type]

    Permalink
  32. implicit val documentEncoder: Encoder[Document]

    Permalink
  33. implicit val editMessageCaptionEncoder: Encoder[EditMessageCaption]

    Permalink
  34. implicit val editMessageLiveLocationEncoder: Encoder[EditMessageLiveLocation]

    Permalink
  35. implicit val editMessageReplyMarkupEncoder: Encoder[EditMessageReplyMarkup]

    Permalink
  36. implicit val editMessageTextEncoder: Encoder[EditMessageText]

    Permalink
  37. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  39. implicit val exportChatInviteLinkEncoder: Encoder[ExportChatInviteLink]

    Permalink
  40. implicit val fileEncoder: Encoder[File]

    Permalink
  41. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  42. implicit val forwardMessageEncoder: Encoder[ForwardMessage]

    Permalink
  43. implicit val gameEncoder: Encoder[Game]

    Permalink
  44. implicit val gameHighScoreEncoder: Encoder[GameHighScore]

    Permalink
  45. implicit val getChatAdministratorsEncoder: Encoder[GetChatAdministrators]

    Permalink
  46. implicit val getChatEncoder: Encoder[GetChat]

    Permalink
  47. implicit val getChatMemberEncoder: Encoder[GetChatMember]

    Permalink
  48. implicit val getChatMembersCountEncoder: Encoder[GetChatMembersCount]

    Permalink
  49. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  50. implicit val getFileEncoder: Encoder[GetFile]

    Permalink
  51. implicit val getGameHighScoresEncoder: Encoder[GetGameHighScores]

    Permalink
  52. implicit val getMeEncoder: Encoder[GetMe.type]

    Permalink
  53. implicit val getStickerSetEncoder: Encoder[GetStickerSet]

    Permalink
  54. implicit val getUpdatesEncoder: Encoder[GetUpdates]

    Permalink
  55. implicit val getUserProfilePhotosEncoder: Encoder[GetUserProfilePhotos]

    Permalink
  56. implicit val getWebhookInfoEncoder: Encoder[GetWebhookInfo.type]

    Permalink
  57. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  58. implicit val inlineKeyboardButtonEncoder: Encoder[InlineKeyboardButton]

    Permalink
  59. implicit val inlineQueryEncoder: Encoder[InlineQuery]

    Permalink
  60. implicit val inlineQueryResultArticleEncoder: Encoder[InlineQueryResultArticle]

    Permalink

    InlineQueryResult

  61. implicit val inlineQueryResultAudioEncoder: Encoder[InlineQueryResultAudio]

    Permalink
  62. implicit val inlineQueryResultCachedAudioEncoder: Encoder[InlineQueryResultCachedAudio]

    Permalink
  63. implicit val inlineQueryResultCachedDocumentEncoder: Encoder[InlineQueryResultCachedDocument]

    Permalink
  64. implicit val inlineQueryResultCachedGifEncoder: Encoder[InlineQueryResultCachedGif]

    Permalink
  65. implicit val inlineQueryResultCachedMpeg4GifEncoder: Encoder[InlineQueryResultCachedMpeg4Gif]

    Permalink
  66. implicit val inlineQueryResultCachedPhotoEncoder: Encoder[InlineQueryResultCachedPhoto]

    Permalink
  67. implicit val inlineQueryResultCachedStickerEncoder: Encoder[InlineQueryResultCachedSticker]

    Permalink
  68. implicit val inlineQueryResultCachedVideoEncoder: Encoder[InlineQueryResultCachedVideo]

    Permalink
  69. implicit val inlineQueryResultCachedVoiceEncoder: Encoder[InlineQueryResultCachedVoice]

    Permalink
  70. implicit val inlineQueryResultContactEncoder: Encoder[InlineQueryResultContact]

    Permalink
  71. implicit val inlineQueryResultDocumentEncoder: Encoder[InlineQueryResultDocument]

    Permalink
  72. implicit val inlineQueryResultEncoder: Encoder[InlineQueryResult]

    Permalink
  73. implicit val inlineQueryResultGameEncoder: Encoder[InlineQueryResultGame]

    Permalink
  74. implicit val inlineQueryResultGifEncoder: Encoder[InlineQueryResultGif]

    Permalink
  75. implicit val inlineQueryResultLocationEncoder: Encoder[InlineQueryResultLocation]

    Permalink
  76. implicit val inlineQueryResultMpeg4GifEncoder: Encoder[InlineQueryResultMpeg4Gif]

    Permalink
  77. implicit val inlineQueryResultPhotoEncoder: Encoder[InlineQueryResultPhoto]

    Permalink
  78. implicit val inlineQueryResultVenueEncoder: Encoder[InlineQueryResultVenue]

    Permalink
  79. implicit val inlineQueryResultVideoEncoder: Encoder[InlineQueryResultVideo]

    Permalink
  80. implicit val inlineQueryResultVoiceEncoder: Encoder[InlineQueryResultVoice]

    Permalink
  81. implicit val inputContactMessageContentEncoder: Encoder[InputContactMessageContent]

    Permalink
  82. implicit def inputFileEncoder: Encoder[InputFile]

    Permalink
  83. implicit val inputLocationMessageContentEncoder: Encoder[InputLocationMessageContent]

    Permalink
  84. implicit val inputMessageContentEncoder: Encoder[InputMessageContent]

    Permalink
  85. implicit val inputTextMessageContentEncoder: Encoder[InputTextMessageContent]

    Permalink
  86. implicit val inputVenueMessageContent: Encoder[InputVenueMessageContent]

    Permalink
  87. implicit val invoiceEncoder: Encoder[Invoice]

    Permalink
  88. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  89. implicit val keyboardButtonEncoder: Encoder[KeyboardButton]

    Permalink
  90. implicit val kickChatMemberEncoder: Encoder[KickChatMember]

    Permalink
  91. implicit val labeledPriceEncoder: Encoder[LabeledPrice]

    Permalink
  92. implicit val leaveChatEncoder: Encoder[LeaveChat]

    Permalink
  93. implicit val locationEncoder: Encoder[Location]

    Permalink
  94. implicit val loginUrlEncoder: Encoder[LoginUrl]

    Permalink
  95. implicit val maskPositionEncoder: Encoder[MaskPosition]

    Permalink
  96. implicit val maskPositionTypeEncoder: Encoder[MaskPositionType]

    Permalink
  97. implicit val memberStatusEncoder: Encoder[MemberStatus]

    Permalink
  98. implicit val messageEncoder: Encoder[Message]

    Permalink
  99. implicit val messageEntityEncoder: Encoder[MessageEntity]

    Permalink
  100. implicit val messageEntityTypeEncoder: Encoder[MessageEntityType]

    Permalink
  101. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  104. implicit val orderInfoEncoder: Encoder[OrderInfo]

    Permalink
  105. implicit val parseModeEncoder: Encoder[ParseMode]

    Permalink
  106. implicit val photoSizeEncoder: Encoder[PhotoSize]

    Permalink
  107. implicit val pinChatMessageEncoder: Encoder[PinChatMessage]

    Permalink
  108. implicit val preCheckoutQueryEncoder: Encoder[PreCheckoutQuery]

    Permalink
  109. implicit val promoteChatMemberEncoder: Encoder[PromoteChatMember]

    Permalink
  110. implicit val replyMarkupEncoder: Encoder[ReplyMarkup]

    Permalink
  111. implicit val restrictChatMemberEncoder: Encoder[RestrictChatMember]

    Permalink
  112. implicit val sendAudioEncoder: Encoder[SendAudio]

    Permalink
  113. implicit val sendChatActionEncoder: Encoder[SendChatAction]

    Permalink
  114. implicit val sendContactEncoder: Encoder[SendContact]

    Permalink
  115. implicit val sendDocumentEncoder: Encoder[SendDocument]

    Permalink
  116. implicit val sendGameEncoder: Encoder[SendGame]

    Permalink
  117. implicit val sendInvoiceEncoder: Encoder[SendInvoice]

    Permalink
  118. implicit val sendLocationEncoder: Encoder[SendLocation]

    Permalink
  119. implicit val sendMediaGroupEncoder: Encoder[SendMediaGroup]

    Permalink
  120. implicit val sendMessageEncoder: Encoder[SendMessage]

    Permalink
  121. implicit val sendPhotoEncoder: Encoder[SendPhoto]

    Permalink
  122. implicit val sendPollEncoder: Encoder[SendPoll]

    Permalink
  123. implicit val sendStickerEncoder: Encoder[SendSticker]

    Permalink
  124. implicit val sendVenueEncoder: Encoder[SendVenue]

    Permalink
  125. implicit val sendVideoEncoder: Encoder[SendVideo]

    Permalink
  126. implicit val sendVideoNoteEncoder: Encoder[SendVideoNote]

    Permalink
  127. implicit val sendVoiceEncoder: Encoder[SendVoice]

    Permalink
  128. implicit val setChatDescriptionEncoder: Encoder[SetChatDescription]

    Permalink
  129. implicit val setChatPermissionsEncoder: Encoder[SetChatPermissions]

    Permalink
  130. implicit val setChatPhotoEncoder: Encoder[SetChatPhoto]

    Permalink
  131. implicit val setChatStickerSetEncoder: Encoder[SetChatStickerSet]

    Permalink
  132. implicit val setChatTitleEncoder: Encoder[SetChatTitle]

    Permalink
  133. implicit val setGameScoreEncoder: Encoder[SetGameScore]

    Permalink
  134. implicit val setStickerPositionInSetEncoder: Encoder[SetStickerPositionInSet]

    Permalink
  135. implicit val setWebhookEncoder: Encoder[SetWebhook]

    Permalink
  136. implicit val shippingAddressEncoder: Encoder[ShippingAddress]

    Permalink
  137. implicit val shippingOptionEncoder: Encoder[ShippingOption]

    Permalink
  138. implicit val shippingQueryEncoder: Encoder[ShippingQuery]

    Permalink
  139. implicit val stickerEncoder: Encoder[Sticker]

    Permalink
  140. implicit val stopMessageLiveLocationEncoder: Encoder[StopMessageLiveLocation]

    Permalink
  141. implicit val successfulPaymentEncoder: Encoder[SuccessfulPayment]

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  144. implicit val unbanChatMemberEncoder: Encoder[UnbanChatMember]

    Permalink
  145. implicit val unpinChatMessageEncoder: Encoder[UnpinChatMessage]

    Permalink
  146. implicit val updateEncoder: Encoder[Update]

    Permalink
  147. implicit val updatesTypeEncoder: Encoder[UpdateType]

    Permalink
  148. implicit val uploadStickerFileEncoder: Encoder[UploadStickerFile]

    Permalink
  149. implicit val userEncoder: Encoder[User]

    Permalink
  150. implicit val userProfilePhotosEncoder: Encoder[UserProfilePhotos]

    Permalink
  151. implicit val venueEncoder: Encoder[Venue]

    Permalink
  152. implicit val videoEncoder: Encoder[Video]

    Permalink
  153. implicit val videoNoteEncoder: Encoder[VideoNote]

    Permalink
  154. implicit val voiceEncoder: Encoder[Voice]

    Permalink
  155. final def wait(): Unit

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped