Hierarchy For All Packages
Package Hierarchies:- discord4j.core,
- discord4j.core.event,
- discord4j.core.event.dispatch,
- discord4j.core.event.domain,
- discord4j.core.event.domain.channel,
- discord4j.core.event.domain.guild,
- discord4j.core.event.domain.lifecycle,
- discord4j.core.event.domain.message,
- discord4j.core.event.domain.role,
- discord4j.core.object,
- discord4j.core.object.audit,
- discord4j.core.object.data,
- discord4j.core.object.data.stored,
- discord4j.core.object.data.stored.embed,
- discord4j.core.object.entity,
- discord4j.core.object.presence,
- discord4j.core.object.reaction,
- discord4j.core.object.trait,
- discord4j.core.object.util,
- discord4j.core.spec,
- discord4j.core.util
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- discord4j.core.object.util.PermissionSet
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- discord4j.core.object.presence.Activity
- discord4j.core.object.data.stored.ActivityBean (implements java.io.Serializable)
- discord4j.core.object.data.stored.RichActivityBean (implements java.io.Serializable)
- discord4j.core.object.entity.ApplicationInfo (implements discord4j.core.object.entity.Entity)
- discord4j.core.object.data.ApplicationInfoBean (implements java.io.Serializable)
- discord4j.core.util.ArrayUtil
- discord4j.core.object.entity.Attachment (implements discord4j.core.object.entity.Entity)
- discord4j.core.object.data.stored.AttachmentBean (implements java.io.Serializable)
- discord4j.core.object.audit.AuditLogChange<T>
- discord4j.core.object.audit.AuditLogEntry (implements discord4j.core.object.entity.Entity)
- discord4j.core.object.data.AuditLogEntryBean (implements java.io.Serializable)
- discord4j.core.spec.AuditLogQuerySpec (implements discord4j.core.spec.Spec<T>)
- discord4j.core.util.AuditLogUtil
- discord4j.core.object.Ban (implements discord4j.core.object.DiscordObject)
- discord4j.core.object.data.BanBean (implements java.io.Serializable)
- discord4j.core.spec.BanQuerySpec (implements discord4j.core.spec.AuditSpec<T>)
- discord4j.core.object.data.stored.BaseGuildBean (implements java.io.Serializable)
- discord4j.core.object.data.stored.GuildBean
- discord4j.core.object.entity.Category
- discord4j.core.spec.CategoryCreateSpec (implements discord4j.core.spec.AuditSpec<T>)
- discord4j.core.spec.CategoryEditSpec (implements discord4j.core.spec.AuditSpec<T>)
- discord4j.core.object.audit.ChangeKey<T>
- discord4j.core.object.data.stored.ChannelBean (implements java.io.Serializable)
- discord4j.core.object.data.stored.GuildChannelBean
- discord4j.core.object.data.stored.CategoryBean
- discord4j.core.object.data.stored.VoiceChannelBean
- discord4j.core.object.data.stored.MessageChannelBean
- discord4j.core.object.data.PrivateChannelBean
- discord4j.core.object.data.stored.TextChannelBean
- discord4j.core.object.data.stored.GuildChannelBean
- discord4j.core.ClientConfig
- discord4j.core.DiscordClient
- discord4j.core.DiscordClientBuilder
- discord4j.core.event.dispatch.DispatchContext<D>
- discord4j.core.event.dispatch.DispatchHandlers
- discord4j.core.object.Embed (implements discord4j.core.object.DiscordObject)
- discord4j.core.object.Embed.Author
- discord4j.core.object.Embed.Field
- discord4j.core.object.Embed.Footer
- discord4j.core.object.Embed.Image
- discord4j.core.object.Embed.Provider
- discord4j.core.object.Embed.Thumbnail
- discord4j.core.object.Embed.Video
- discord4j.core.object.data.stored.embed.EmbedAuthorBean (implements java.io.Serializable)
- discord4j.core.object.data.stored.embed.EmbedBean (implements java.io.Serializable)
- discord4j.core.spec.EmbedCreateSpec (implements discord4j.core.spec.Spec<T>)
- discord4j.core.object.data.stored.embed.EmbedFieldBean (implements java.io.Serializable)
- discord4j.core.object.data.stored.embed.EmbedFooterBean (implements java.io.Serializable)
- discord4j.core.object.data.stored.embed.EmbedImageBean (implements java.io.Serializable)
- discord4j.core.object.data.stored.embed.EmbedProviderBean (implements java.io.Serializable)
- discord4j.core.object.data.stored.embed.EmbedThumbnailBean (implements java.io.Serializable)
- discord4j.core.object.data.stored.embed.EmbedVideoBean (implements java.io.Serializable)
- discord4j.core.util.EntityUtil
- discord4j.core.event.domain.Event
- discord4j.core.event.domain.channel.ChannelEvent
- discord4j.core.event.domain.channel.CategoryCreateEvent
- discord4j.core.event.domain.channel.CategoryDeleteEvent
- discord4j.core.event.domain.channel.CategoryUpdateEvent
- discord4j.core.event.domain.channel.PinsUpdateEvent
- discord4j.core.event.domain.channel.PrivateChannelCreateEvent
- discord4j.core.event.domain.channel.PrivateChannelDeleteEvent
- discord4j.core.event.domain.channel.TextChannelCreateEvent
- discord4j.core.event.domain.channel.TextChannelDeleteEvent
- discord4j.core.event.domain.channel.TextChannelUpdateEvent
- discord4j.core.event.domain.channel.TypingStartEvent
- discord4j.core.event.domain.channel.VoiceChannelCreateEvent
- discord4j.core.event.domain.channel.VoiceChannelDeleteEvent
- discord4j.core.event.domain.channel.VoiceChannelUpdateEvent
- discord4j.core.event.domain.lifecycle.GatewayLifecycleEvent
- discord4j.core.event.domain.lifecycle.ConnectEvent
- discord4j.core.event.domain.lifecycle.DisconnectEvent
- discord4j.core.event.domain.lifecycle.ReadyEvent
- discord4j.core.event.domain.lifecycle.ReconnectEvent
- discord4j.core.event.domain.lifecycle.ReconnectFailEvent
- discord4j.core.event.domain.lifecycle.ReconnectStartEvent
- discord4j.core.event.domain.lifecycle.ResumeEvent
- discord4j.core.event.domain.guild.GuildEvent
- discord4j.core.event.domain.guild.BanEvent
- discord4j.core.event.domain.guild.EmojisUpdateEvent
- discord4j.core.event.domain.guild.GuildCreateEvent
- discord4j.core.event.domain.guild.GuildDeleteEvent
- discord4j.core.event.domain.guild.GuildUpdateEvent
- discord4j.core.event.domain.guild.IntegrationsUpdateEvent
- discord4j.core.event.domain.guild.MemberChunkEvent
- discord4j.core.event.domain.guild.MemberJoinEvent
- discord4j.core.event.domain.guild.MemberLeaveEvent
- discord4j.core.event.domain.guild.MemberUpdateEvent
- discord4j.core.event.domain.guild.UnbanEvent
- discord4j.core.event.domain.message.MessageEvent
- discord4j.core.event.domain.message.MessageBulkDeleteEvent
- discord4j.core.event.domain.message.MessageCreateEvent
- discord4j.core.event.domain.message.MessageDeleteEvent
- discord4j.core.event.domain.message.MessageUpdateEvent
- discord4j.core.event.domain.message.ReactionAddEvent
- discord4j.core.event.domain.message.ReactionRemoveAllEvent
- discord4j.core.event.domain.message.ReactionRemoveEvent
- discord4j.core.event.domain.PresenceUpdateEvent
- discord4j.core.event.domain.role.RoleEvent
- discord4j.core.event.domain.role.RoleCreateEvent
- discord4j.core.event.domain.role.RoleDeleteEvent
- discord4j.core.event.domain.role.RoleUpdateEvent
- discord4j.core.event.domain.UserUpdateEvent
- discord4j.core.event.domain.VoiceServerUpdateEvent
- discord4j.core.event.domain.VoiceStateUpdateEvent
- discord4j.core.event.domain.WebhooksUpdateEvent
- discord4j.core.event.domain.channel.ChannelEvent
- discord4j.core.event.EventDispatcher
- discord4j.core.object.entity.Guild (implements discord4j.core.object.entity.Entity)
- discord4j.core.spec.GuildCreateSpec (implements discord4j.core.spec.Spec<T>)
- discord4j.core.spec.GuildEditSpec (implements discord4j.core.spec.AuditSpec<T>)
- discord4j.core.object.entity.GuildEmoji (implements discord4j.core.object.entity.Entity)
- discord4j.core.object.data.stored.GuildEmojiBean (implements java.io.Serializable)
- discord4j.core.spec.GuildEmojiCreateSpec (implements discord4j.core.spec.AuditSpec<T>)
- discord4j.core.spec.GuildEmojiEditSpec (implements discord4j.core.spec.AuditSpec<T>)
- discord4j.core.spec.GuildMemberEditSpec (implements discord4j.core.spec.AuditSpec<T>)
- discord4j.core.object.util.Image
- discord4j.core.util.ImageUtil
- discord4j.core.object.Invite (implements discord4j.core.object.DiscordObject)
- discord4j.core.object.ExtendedInvite
- discord4j.core.object.data.InviteBean (implements java.io.Serializable)
- discord4j.core.object.data.ExtendedInviteBean
- discord4j.core.spec.InviteCreateSpec (implements discord4j.core.spec.AuditSpec<T>)
- discord4j.core.object.data.stored.MemberBean (implements java.io.Serializable)
- discord4j.core.object.entity.Message (implements discord4j.core.object.entity.Entity)
- discord4j.core.object.data.stored.MessageBean (implements java.io.Serializable)
- discord4j.core.spec.MessageCreateSpec (implements discord4j.core.spec.Spec<T>)
- discord4j.core.spec.MessageEditSpec (implements discord4j.core.spec.Spec<T>)
- discord4j.core.object.audit.OptionKey<T>
- discord4j.core.util.PaginationUtil
- discord4j.core.object.PermissionOverwrite
- discord4j.core.object.ExtendedPermissionOverwrite (implements discord4j.core.object.DiscordObject)
- discord4j.core.object.data.stored.PermissionOverwriteBean (implements java.io.Serializable)
- discord4j.core.util.PermissionUtil
- discord4j.core.object.presence.Presence
- discord4j.core.object.data.stored.PresenceBean (implements java.io.Serializable)
- discord4j.core.object.entity.PrivateChannel
- discord4j.core.object.reaction.Reaction (implements discord4j.core.object.DiscordObject)
- discord4j.core.object.data.stored.ReactionBean (implements java.io.Serializable)
- discord4j.core.object.reaction.ReactionEmoji
- discord4j.core.object.reaction.ReactionEmoji.Custom
- discord4j.core.object.reaction.ReactionEmoji.Unicode
- discord4j.core.event.domain.lifecycle.ReadyEvent.Guild
- discord4j.core.object.Region (implements discord4j.core.object.DiscordObject)
- discord4j.core.object.data.RegionBean (implements java.io.Serializable)
- discord4j.core.object.entity.Role (implements discord4j.core.object.entity.Entity)
- discord4j.core.object.data.stored.RoleBean (implements java.io.Serializable)
- discord4j.core.spec.RoleCreateSpec (implements discord4j.core.spec.AuditSpec<T>)
- discord4j.core.spec.RoleEditSpec (implements discord4j.core.spec.AuditSpec<T>)
- discord4j.core.ServiceMediator
- discord4j.core.object.util.Snowflake (implements java.lang.Comparable<T>)
- discord4j.core.StateHolder
- discord4j.core.event.dispatch.StoreInvalidator (implements discord4j.gateway.GatewayObserver)
- discord4j.core.object.entity.TextChannel (implements discord4j.core.object.trait.Categorizable, discord4j.core.object.entity.GuildChannel, discord4j.core.object.trait.Invitable, discord4j.core.object.entity.MessageChannel)
- discord4j.core.spec.TextChannelCreateSpec (implements discord4j.core.spec.AuditSpec<T>)
- discord4j.core.spec.TextChannelEditSpec (implements discord4j.core.spec.AuditSpec<T>)
- discord4j.core.object.entity.User (implements discord4j.core.object.entity.Entity)
- discord4j.core.object.entity.Member
- discord4j.core.object.data.stored.UserBean (implements java.io.Serializable)
- discord4j.core.util.VersionUtil
- discord4j.core.object.entity.VoiceChannel (implements discord4j.core.object.trait.Categorizable, discord4j.core.object.trait.Invitable)
- discord4j.core.spec.VoiceChannelCreateSpec (implements discord4j.core.spec.AuditSpec<T>)
- discord4j.core.spec.VoiceChannelEditSpec (implements discord4j.core.spec.AuditSpec<T>)
- discord4j.core.spec.VoiceChannelJoinSpec (implements discord4j.core.spec.Spec<T>)
- discord4j.core.object.VoiceState (implements discord4j.core.object.DiscordObject)
- discord4j.core.object.data.stored.VoiceStateBean (implements java.io.Serializable)
- discord4j.core.object.entity.Webhook (implements discord4j.core.object.entity.Entity)
- discord4j.core.object.data.WebhookBean (implements java.io.Serializable)
- discord4j.core.spec.WebhookCreateSpec (implements discord4j.core.spec.AuditSpec<T>)
- discord4j.core.spec.WebhookEditSpec (implements discord4j.core.spec.AuditSpec<T>)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- discord4j.core.object.trait.Categorizable
- discord4j.core.object.DiscordObject
- discord4j.core.object.entity.Entity
- discord4j.core.object.entity.Channel
- discord4j.core.object.entity.GuildChannel
- discord4j.core.object.entity.MessageChannel
- discord4j.core.object.entity.Channel
- discord4j.core.object.entity.Entity
- discord4j.core.event.dispatch.DispatchHandler<D,E>
- discord4j.core.object.trait.Invitable
- discord4j.core.spec.Spec<T>
- discord4j.core.spec.AuditSpec<T>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- discord4j.core.object.audit.ActionType
- discord4j.core.object.presence.Activity.Type
- discord4j.core.object.entity.Channel.Type
- discord4j.core.object.Embed.Type
- discord4j.core.object.entity.Guild.ContentFilterLevel
- discord4j.core.object.entity.Guild.MfaLevel
- discord4j.core.object.entity.Guild.NotificationLevel
- discord4j.core.object.entity.Guild.VerificationLevel
- discord4j.core.object.util.Image.Format
- discord4j.core.object.entity.Message.Type
- discord4j.core.object.util.Permission
- discord4j.core.object.PermissionOverwrite.Type
- discord4j.core.object.presence.Status
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)