Package net.dv8tion.jda.api.utils.data
Interface SerializableData
- All Known Subinterfaces:
ActionComponent
,BaseForumTag
,Button
,CommandCreateAction
,CommandData
,Component
,CustomEmoji
,Emoji
,EmojiUnion
,EntitySelectMenu
,ForumTag
,GuildWelcomeScreen.Channel
,ItemComponent
,LayoutComponent
,Modal
,RichCustomEmoji
,SelectMenu
,SlashCommandData
,StringSelectMenu
,TextInput
,UnicodeEmoji
,VoiceDispatchInterceptor.VoiceUpdate
- All Known Implementing Classes:
ActionRow
,DataObject
,ForumTagData
,GuildAction.ChannelData
,GuildAction.RoleData
,LocalizationMap
,MessageCreateData
,MessageEditData
,MessageEmbed
,OptionData
,RoleConnectionMetadata
,SelectOption
,SubcommandData
,SubcommandGroupData
,VoiceDispatchInterceptor.VoiceServerUpdate
,VoiceDispatchInterceptor.VoiceStateUpdate
public interface SerializableData
Allows custom serialization for JSON payloads of an object.
-
Method Summary
-
Method Details
-
toData
SerializedDataObject
for this object.- Returns:
DataObject
-