-
public final class MessageEmbedWrapperWraps the obfuscated MessageEmbed class to provide nice method names and require only one central update if method names change after an update
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classMessageEmbedWrapper.Companion
-
Field Summary
Fields Modifier and Type Field Description private final AuthorWrapperauthorprivate final EmbedAuthorrawAuthorprivate final Integercolorprivate final Stringdescriptionprivate final List<FieldWrapper>fieldsprivate final List<EmbedField>rawFieldsprivate final FooterWrapperfooterprivate final EmbedFooterrawFooterprivate final ThumbnailWrapperthumbnailprivate final EmbedThumbnailrawThumbnailprivate final ImageWrapperimageprivate final EmbedImagerawImageprivate final VideoWrappervideoprivate final EmbedVideorawVideoprivate final ProviderWrapperproviderprivate final EmbedProviderrawProviderprivate final UtcDateTimetimestampprivate final Stringtitleprivate final EmbedTypetypeprivate final Stringurl
-
Constructor Summary
Constructors Constructor Description MessageEmbedWrapper(MessageEmbed embed)
-
Method Summary
Modifier and Type Method Description final AuthorWrappergetAuthor()final EmbedAuthorgetRawAuthor()final IntegergetColor()final StringgetDescription()final List<FieldWrapper>getFields()final List<EmbedField>getRawFields()final FooterWrappergetFooter()final EmbedFootergetRawFooter()final ThumbnailWrappergetThumbnail()final EmbedThumbnailgetRawThumbnail()final ImageWrappergetImage()final EmbedImagegetRawImage()final VideoWrappergetVideo()final EmbedVideogetRawVideo()final ProviderWrappergetProvider()final EmbedProvidergetRawProvider()final UtcDateTimegetTimestamp()final StringgetTitle()final EmbedTypegetType()final StringgetUrl()final MessageEmbedraw()Returns the raw (obfuscated) MessageEmbed Object associated with this wrapper -
-
Method Detail
-
getAuthor
final AuthorWrapper getAuthor()
-
getRawAuthor
final EmbedAuthor getRawAuthor()
-
getDescription
final String getDescription()
-
getFields
final List<FieldWrapper> getFields()
-
getRawFields
final List<EmbedField> getRawFields()
-
getFooter
final FooterWrapper getFooter()
-
getRawFooter
final EmbedFooter getRawFooter()
-
getThumbnail
final ThumbnailWrapper getThumbnail()
-
getRawThumbnail
final EmbedThumbnail getRawThumbnail()
-
getImage
final ImageWrapper getImage()
-
getRawImage
final EmbedImage getRawImage()
-
getVideo
final VideoWrapper getVideo()
-
getRawVideo
final EmbedVideo getRawVideo()
-
getProvider
final ProviderWrapper getProvider()
-
getRawProvider
final EmbedProvider getRawProvider()
-
getTimestamp
final UtcDateTime getTimestamp()
-
getType
final EmbedType getType()
-
raw
final MessageEmbed raw()
Returns the raw (obfuscated) MessageEmbed Object associated with this wrapper
-
-
-
-