Uses of Interface
org.javacord.api.entity.DiscordEntity
-
-
Uses of DiscordEntity in org.javacord.api.entity
Classes in org.javacord.api.entity with type parameters of type DiscordEntity Modifier and Type Interface Description interfaceUpdatable<T extends DiscordEntity>This class represents an entity which is updatable.interfaceUpdatableFromCache<T extends DiscordEntity>This class represents an entity which is updatable from cache.Subinterfaces of DiscordEntity in org.javacord.api.entity Modifier and Type Interface Description interfaceApplicationOwnerThe owner of an application.interfaceAttachmentThis class represents an attachment. -
Uses of DiscordEntity in org.javacord.api.entity.auditlog
Subinterfaces of DiscordEntity in org.javacord.api.entity.auditlog Modifier and Type Interface Description interfaceAuditLogEntryThe interface represents an audit log entry.interfaceAuditLogEntryTargetAn audit log entry target. -
Uses of DiscordEntity in org.javacord.api.entity.channel
Subinterfaces of DiscordEntity in org.javacord.api.entity.channel Modifier and Type Interface Description interfaceChannelThe class represents a channel.interfaceChannelCategoryThis class represents a channel category.interfacePrivateChannelThis class represents a private channel.interfaceRegularServerChannelinterfaceServerChannelThis class represents a server channel.interfaceServerForumChannelThis class represents a server forum channel.interfaceServerStageVoiceChannelinterfaceServerTextChannelThis class represents a server text channel.interfaceServerThreadChannelThis class represents a channel thread.interfaceServerVoiceChannelThis class represents a server voice channel.interfaceTextChannelThis class represents a text channel.interfaceThreadMemberinterfaceUnknownRegularServerChannelThis class represents an unknown regular server channel.interfaceUnknownServerChannelThis class represents an unknown server channel.interfaceVoiceChannelThis class represents a voice channel.Methods in org.javacord.api.entity.channel with type parameters of type DiscordEntity Modifier and Type Method Description <U extends Permissionable & DiscordEntity>
TRegularServerChannelBuilder. addPermissionOverwrite(U permissionable, Permissions permissions)Adds a permission overwrite for the given entity.<U extends Permissionable & DiscordEntity>
TRegularServerChannelUpdater. addPermissionOverwrite(U permissionable, Permissions permissions)Adds a permission overwrite for the given entity.<T extends Permissionable & DiscordEntity>
PermissionsRegularServerChannel. getOverwrittenPermissions(T permissionable)Gets the overwritten permissions of an entity in this channel.<U extends Permissionable & DiscordEntity>
TRegularServerChannelBuilder. removePermissionOverwrite(U permissionable)Removes a permission overwrite for the given entity.<U extends Permissionable & DiscordEntity>
TRegularServerChannelUpdater. removePermissionOverwrite(U permissionable)Removes a permission overwrite for the given entity. -
Uses of DiscordEntity in org.javacord.api.entity.channel.internal
Methods in org.javacord.api.entity.channel.internal with type parameters of type DiscordEntity Modifier and Type Method Description <T extends Permissionable & DiscordEntity>
voidRegularServerChannelBuilderDelegate. addPermissionOverwrite(T permissionable, Permissions permissions)Adds a permission overwrite for the given entity.<T extends Permissionable & DiscordEntity>
voidRegularServerChannelUpdaterDelegate. addPermissionOverwrite(T permissionable, Permissions permissions)Adds a permission overwrite for the given entity.<T extends Permissionable & DiscordEntity>
voidRegularServerChannelBuilderDelegate. removePermissionOverwrite(T permissionable)Removes a permission overwrite for the given entity.<T extends Permissionable & DiscordEntity>
voidRegularServerChannelUpdaterDelegate. removePermissionOverwrite(T permissionable)Removes a permission overwrite for the given entity. -
Uses of DiscordEntity in org.javacord.api.entity.emoji
Subinterfaces of DiscordEntity in org.javacord.api.entity.emoji Modifier and Type Interface Description interfaceCustomEmojiThis class represents a custom emoji.interfaceKnownCustomEmojiThis class represents a known custom emoji. -
Uses of DiscordEntity in org.javacord.api.entity.message
Subinterfaces of DiscordEntity in org.javacord.api.entity.message Modifier and Type Interface Description interfaceMessageThis class represents a Discord message.interfaceMessageAttachmentThis class represents a message attachment.interfaceMessageAuthorThis class represents either a user or a webhook. -
Uses of DiscordEntity in org.javacord.api.entity.permission
Subinterfaces of DiscordEntity in org.javacord.api.entity.permission Modifier and Type Interface Description interfaceRoleThis class represents a Discord role, e.g. -
Uses of DiscordEntity in org.javacord.api.entity.server
Subinterfaces of DiscordEntity in org.javacord.api.entity.server Modifier and Type Interface Description interfaceServerThe class represents a Discord server, sometimes also called guild. -
Uses of DiscordEntity in org.javacord.api.entity.sticker
Subinterfaces of DiscordEntity in org.javacord.api.entity.sticker Modifier and Type Interface Description interfaceStickerThis class represents a Discord sticker object.interfaceStickerItemThis class represents the sticker item object.interfaceStickerPackThis class represents a sticker pack. -
Uses of DiscordEntity in org.javacord.api.entity.team
Subinterfaces of DiscordEntity in org.javacord.api.entity.team Modifier and Type Interface Description interfaceTeaminterfaceTeamMember -
Uses of DiscordEntity in org.javacord.api.entity.user
Subinterfaces of DiscordEntity in org.javacord.api.entity.user Modifier and Type Interface Description interfaceUserThis class represents a user. -
Uses of DiscordEntity in org.javacord.api.entity.webhook
Subinterfaces of DiscordEntity in org.javacord.api.entity.webhook Modifier and Type Interface Description interfaceIncomingWebhookThis class represents a webhook you can send messages to.interfaceWebhookThis class represents a webhook. -
Uses of DiscordEntity in org.javacord.api.event.channel.server
Methods in org.javacord.api.event.channel.server that return types with arguments of type DiscordEntity Modifier and Type Method Description java.util.Optional<DiscordEntity>ServerChannelChangeOverwrittenPermissionsEvent. getEntity()Gets the entity which permissions were changed. -
Uses of DiscordEntity in org.javacord.api.interaction
Subinterfaces of DiscordEntity in org.javacord.api.interaction Modifier and Type Interface Description interfaceApplicationCommandinterfaceApplicationCommandInteractioninterfaceAutocompleteInteractioninterfaceButtonInteractioninterfaceContextMenuinterfaceInteractioninterfaceInteractionBaseinterfaceMessageComponentInteractioninterfaceMessageComponentInteractionBaseinterfaceMessageContextMenuinterfaceMessageContextMenuInteractioninterfaceMessageInteractioninterfaceModalInteractioninterfaceSelectMenuInteractioninterfaceSlashCommandinterfaceSlashCommandInteractioninterfaceUserContextMenuinterfaceUserContextMenuInteraction
-