A B C D E F G H I K L M N O P Q R S T U V W
R
- RATE_LIMITED - org.javacord.core.util.gateway.WebSocketCloseCode
-
Woah nelly! You're sending payloads to us too quickly.
- RatelimitBucket - Class in org.javacord.core.util.ratelimit
- RatelimitBucket(DiscordApi, RestEndpoint) - Constructor for class org.javacord.core.util.ratelimit.RatelimitBucket
-
Creates a RatelimitBucket for the given endpoint / parameter combination.
- RatelimitBucket(DiscordApi, RestEndpoint, String) - Constructor for class org.javacord.core.util.ratelimit.RatelimitBucket
-
Creates a RatelimitBucket for the given endpoint / parameter combination.
- RatelimitManager - Class in org.javacord.core.util.ratelimit
-
This class manages ratelimits and keeps track of them.
- RatelimitManager(DiscordApiImpl) - Constructor for class org.javacord.core.util.ratelimit.RatelimitManager
-
Creates a new ratelimit manager.
- REACTION - org.javacord.core.util.rest.RestEndpoint
- REACTION_BLOCKED - org.javacord.core.util.rest.RestRequestResultErrorCode
- ReactionAddEventImpl - Class in org.javacord.core.event.message.reaction
-
The implementation of
ReactionAddEvent. - ReactionAddEventImpl(DiscordApi, long, TextChannel, Emoji, User) - Constructor for class org.javacord.core.event.message.reaction.ReactionAddEventImpl
-
Creates a new reaction add event.
- ReactionImpl - Class in org.javacord.core.entity.message
-
The implementation of
Reaction. - ReactionImpl(Message, JsonNode) - Constructor for class org.javacord.core.entity.message.ReactionImpl
-
Creates a new reaction.
- ReactionImpl(Message, Emoji, int, boolean) - Constructor for class org.javacord.core.entity.message.ReactionImpl
-
Creates a new reaction.
- ReactionRemoveAllEventImpl - Class in org.javacord.core.event.message.reaction
-
The implementation of
ReactionRemoveAllEvent. - ReactionRemoveAllEventImpl(DiscordApi, long, TextChannel) - Constructor for class org.javacord.core.event.message.reaction.ReactionRemoveAllEventImpl
-
Creates a new reaction remove all event.
- ReactionRemoveEventImpl - Class in org.javacord.core.event.message.reaction
-
The implementation of
ReactionRemoveEvent. - ReactionRemoveEventImpl(DiscordApi, long, TextChannel, Emoji, User) - Constructor for class org.javacord.core.event.message.reaction.ReactionRemoveEventImpl
-
Creates a new reaction remove event.
- READY - org.javacord.core.util.gateway.VoiceGatewayOpcode
-
complete the websocket handshake.
- ReadyHandler - Class in org.javacord.core.util.handler
-
This class handles the ready packet.
- ReadyHandler(DiscordApi) - Constructor for class org.javacord.core.util.handler.ReadyHandler
-
Creates a new instance of this class.
- reason - Variable in class org.javacord.core.entity.channel.ServerChannelBuilderDelegateImpl
-
The reason for the creation.
- reason - Variable in class org.javacord.core.entity.channel.ServerChannelUpdaterDelegateImpl
-
The reason for the update.
- RECONNECT - org.javacord.core.util.gateway.GatewayOpcode
-
Used to tell clients to reconnect to the gateway.
- ReconnectEventImpl - Class in org.javacord.core.event.connection
-
The implementation of
ReconnectEvent. - ReconnectEventImpl(DiscordApi) - Constructor for class org.javacord.core.event.connection.ReconnectEventImpl
-
Creates a new reconnect event.
- remove() - Method in class org.javacord.core.util.event.ListenerManagerImpl
- remove(Object) - Method in class org.javacord.core.entity.message.MessageSetImpl
- removeAfkChannel() - Method in class org.javacord.core.entity.server.ServerUpdaterDelegateImpl
- removeAfter(long, TimeUnit) - Method in class org.javacord.core.util.event.ListenerManagerImpl
- removeAll(Collection<?>) - Method in class org.javacord.core.entity.message.MessageSetImpl
- removeAllReactions(long, long) - Method in class org.javacord.core.entity.message.UncachedMessageUtilImpl
- removeAllReactions(String, String) - Method in class org.javacord.core.entity.message.UncachedMessageUtilImpl
- removeAllReactionsFromCache() - Method in class org.javacord.core.entity.message.MessageImpl
-
Removes all reaction from this message.
- removeAllReactionsFromMessage() - Method in class org.javacord.core.event.message.MessageEventImpl
- removeAllRolesFromUser(User) - Method in class org.javacord.core.entity.server.ServerUpdaterDelegateImpl
- removeAvatar() - Method in class org.javacord.core.entity.webhook.WebhookUpdaterDelegateImpl
- removeCacheForeverMessage(Message) - Method in class org.javacord.core.util.cache.MessageCacheImpl
-
Removes a message to be cached forever.
- removeCategory() - Method in class org.javacord.core.entity.channel.ServerTextChannelUpdaterDelegateImpl
- removeCategory() - Method in class org.javacord.core.entity.channel.ServerVoiceChannelUpdaterDelegateImpl
- removeChannelAttachableListener(T) - Method in interface org.javacord.core.listener.channel.InternalChannelAttachableListenerManager
- removeChannelCategoryAttachableListener(T) - Method in interface org.javacord.core.listener.channel.server.InternalChannelCategoryAttachableListenerManager
- removeChannelFromCache(long) - Method in class org.javacord.core.entity.server.ServerImpl
-
Removes a channel from the cache.
- removeConnectedUser(long) - Method in class org.javacord.core.entity.channel.ServerVoiceChannelImpl
-
Removes the user with the given id from the list of connected users.
- removeContent(long, long) - Method in class org.javacord.core.entity.message.UncachedMessageUtilImpl
- removeContent(String, String) - Method in class org.javacord.core.entity.message.UncachedMessageUtilImpl
- removeContentAndEmbed(long, long) - Method in class org.javacord.core.entity.message.UncachedMessageUtilImpl
- removeContentAndEmbed(String, String) - Method in class org.javacord.core.entity.message.UncachedMessageUtilImpl
- removeCustomEmoji(KnownCustomEmoji) - Method in class org.javacord.core.DiscordApiImpl
-
Removes a known custom emoji object.
- removeCustomEmoji(KnownCustomEmoji) - Method in class org.javacord.core.entity.server.ServerImpl
-
Removes a custom emoji.
- removed() - Method in class org.javacord.core.util.event.ListenerManagerImpl
-
Called when the listener is removed.
- removeEmbed(long, long) - Method in class org.javacord.core.entity.message.UncachedMessageUtilImpl
- removeEmbed(String, String) - Method in class org.javacord.core.entity.message.UncachedMessageUtilImpl
- removeFields(Predicate<EmbedField>) - Method in class org.javacord.core.entity.message.embed.EmbedBuilderDelegateImpl
- removeGroupChannelAttachableListener(T) - Method in interface org.javacord.core.listener.channel.group.InternalGroupChannelAttachableListenerManager
- removeGroupChannelFromCache(long) - Method in class org.javacord.core.DiscordApiImpl
-
Removes a group channel from the cache.
- removeIcon() - Method in class org.javacord.core.entity.server.ServerUpdaterDelegateImpl
- removeKnownCustomEmojiAttachableListener(T) - Method in interface org.javacord.core.listener.server.emoji.InternalKnownCustomEmojiAttachableListenerManager
- removeListener(long, Class<T>, T) - Method in interface org.javacord.core.listener.message.InternalUncachedMessageAttachableListenerManager
- removeListener(Class<T>, T) - Method in class org.javacord.core.DiscordApiImpl
- removeListener(Class<T>, T) - Method in interface org.javacord.core.listener.channel.group.InternalGroupChannelAttachableListenerManager
- removeListener(Class<T>, T) - Method in interface org.javacord.core.listener.channel.InternalChannelAttachableListenerManager
- removeListener(Class<T>, T) - Method in interface org.javacord.core.listener.channel.InternalTextChannelAttachableListenerManager
- removeListener(Class<T>, T) - Method in interface org.javacord.core.listener.channel.InternalVoiceChannelAttachableListenerManager
- removeListener(Class<T>, T) - Method in interface org.javacord.core.listener.channel.server.InternalChannelCategoryAttachableListenerManager
- removeListener(Class<T>, T) - Method in interface org.javacord.core.listener.channel.server.InternalServerChannelAttachableListenerManager
- removeListener(Class<T>, T) - Method in interface org.javacord.core.listener.channel.server.text.InternalServerTextChannelAttachableListenerManager
- removeListener(Class<T>, T) - Method in interface org.javacord.core.listener.channel.server.voice.InternalServerVoiceChannelAttachableListenerManager
- removeListener(Class<T>, T) - Method in interface org.javacord.core.listener.channel.user.InternalPrivateChannelAttachableListenerManager
- removeListener(Class<T>, T) - Method in interface org.javacord.core.listener.message.InternalMessageAttachableListenerManager
- removeListener(Class<T>, T) - Method in interface org.javacord.core.listener.server.emoji.InternalKnownCustomEmojiAttachableListenerManager
- removeListener(Class<T>, T) - Method in interface org.javacord.core.listener.server.InternalServerAttachableListenerManager
- removeListener(Class<T>, T) - Method in interface org.javacord.core.listener.server.role.InternalRoleAttachableListenerManager
- removeListener(Class<T>, T) - Method in interface org.javacord.core.listener.user.InternalUserAttachableListenerManager
- removeListener(String, Class<T>, T) - Method in interface org.javacord.core.listener.message.InternalUncachedMessageAttachableListenerManager
- removeListener(GloballyAttachableListener) - Method in class org.javacord.core.DiscordApiImpl
- removeMember(User) - Method in class org.javacord.core.entity.server.ServerImpl
-
Removes a member from the server.
- removeMessage(Message) - Method in class org.javacord.core.util.cache.MessageCacheImpl
-
Removes a message from the cache.
- removeMessageAttachableListener(long, T) - Method in interface org.javacord.core.listener.message.InternalUncachedMessageAttachableListenerManager
- removeMessageAttachableListener(String, T) - Method in interface org.javacord.core.listener.message.InternalUncachedMessageAttachableListenerManager
- removeMessageAttachableListener(T) - Method in interface org.javacord.core.listener.message.InternalMessageAttachableListenerManager
- removeMessageFromCache(long) - Method in class org.javacord.core.DiscordApiImpl
-
Removes a message from the cache.
- removeObjectListener(Class<?>, long, Class<T>, T) - Method in class org.javacord.core.DiscordApiImpl
-
Removes an object listener.
- removeObjectListeners(Class<?>, long) - Method in class org.javacord.core.DiscordApiImpl
-
Remove all listeners attached to an object.
- removeOwnReactionByEmoji(String) - Method in class org.javacord.core.entity.message.MessageImpl
- removeOwnReactionByEmojiFromMessage(String) - Method in class org.javacord.core.event.message.MessageEventImpl
- removeOwnReactionByEmojiFromMessage(Emoji) - Method in class org.javacord.core.event.message.MessageEventImpl
- removeOwnReactionsByEmoji(String...) - Method in class org.javacord.core.entity.message.MessageImpl
- removeOwnReactionsByEmojiFromMessage(String...) - Method in class org.javacord.core.event.message.MessageEventImpl
- removeOwnReactionsByEmojiFromMessage(Emoji...) - Method in class org.javacord.core.event.message.MessageEventImpl
- removePermissionOverwrite(T) - Method in class org.javacord.core.entity.channel.ServerChannelBuilderDelegateImpl
- removePermissionOverwrite(T) - Method in class org.javacord.core.entity.channel.ServerChannelUpdaterDelegateImpl
- removePrivateChannelAttachableListener(T) - Method in interface org.javacord.core.listener.channel.user.InternalPrivateChannelAttachableListenerManager
- removeReaction() - Method in class org.javacord.core.event.message.reaction.ReactionAddEventImpl
- removeReaction(Emoji, boolean) - Method in class org.javacord.core.entity.message.MessageImpl
-
Removes an emoji from the list of reactions.
- removeReactionByEmoji(String) - Method in class org.javacord.core.entity.message.MessageImpl
- removeReactionByEmoji(User, String) - Method in class org.javacord.core.entity.message.MessageImpl
- removeReactionByEmojiFromMessage(String) - Method in class org.javacord.core.event.message.MessageEventImpl
- removeReactionByEmojiFromMessage(Emoji) - Method in class org.javacord.core.event.message.MessageEventImpl
- removeReactionByEmojiFromMessage(User, String) - Method in class org.javacord.core.event.message.MessageEventImpl
- removeReactionByEmojiFromMessage(User, Emoji) - Method in class org.javacord.core.event.message.MessageEventImpl
- removeReactionsByEmoji(String...) - Method in class org.javacord.core.entity.message.MessageImpl
- removeReactionsByEmoji(User, String...) - Method in class org.javacord.core.entity.message.MessageImpl
- removeReactionsByEmojiFromMessage(String...) - Method in class org.javacord.core.event.message.MessageEventImpl
- removeReactionsByEmojiFromMessage(Emoji...) - Method in class org.javacord.core.event.message.MessageEventImpl
- removeReactionsByEmojiFromMessage(User, String...) - Method in class org.javacord.core.event.message.MessageEventImpl
- removeReactionsByEmojiFromMessage(User, Emoji...) - Method in class org.javacord.core.event.message.MessageEventImpl
- removeRole(long) - Method in class org.javacord.core.entity.server.ServerImpl
-
Removes a role from the cache.
- removeRoleAttachableListener(T) - Method in interface org.javacord.core.listener.server.role.InternalRoleAttachableListenerManager
- removeRoleFromUser(User, Role) - Method in class org.javacord.core.entity.server.ServerUpdaterDelegateImpl
- removeRoleFromUser(User, Role, String) - Method in class org.javacord.core.entity.server.ServerImpl
- removeRoleFromWhitelist(Role) - Method in class org.javacord.core.entity.emoji.CustomEmojiUpdaterDelegateImpl
- removeRolesFromUser(User, Collection<Role>) - Method in class org.javacord.core.entity.server.ServerUpdaterDelegateImpl
- removeServerAttachableListener(T) - Method in interface org.javacord.core.listener.server.InternalServerAttachableListenerManager
- removeServerChannelAttachableListener(T) - Method in interface org.javacord.core.listener.channel.server.InternalServerChannelAttachableListenerManager
- removeServerFromCache(long) - Method in class org.javacord.core.DiscordApiImpl
-
Removes the given server from the cache.
- removeServerTextChannelAttachableListener(T) - Method in interface org.javacord.core.listener.channel.server.text.InternalServerTextChannelAttachableListenerManager
- removeServerVoiceChannelAttachableListener(T) - Method in interface org.javacord.core.listener.channel.server.voice.InternalServerVoiceChannelAttachableListenerManager
- removeSplash() - Method in class org.javacord.core.entity.server.ServerUpdaterDelegateImpl
- removeSystemChannel() - Method in class org.javacord.core.entity.server.ServerUpdaterDelegateImpl
- removeTextChannelAttachableListener(T) - Method in interface org.javacord.core.listener.channel.InternalTextChannelAttachableListenerManager
- removeUserAttachableListener(T) - Method in interface org.javacord.core.listener.user.InternalUserAttachableListenerManager
- removeUserFromCache(User) - Method in class org.javacord.core.entity.permission.RoleImpl
-
Removes a user from the role.
- removeUserLimit() - Method in class org.javacord.core.entity.channel.ServerVoiceChannelUpdaterDelegateImpl
- removeUserReactionByEmoji(long, long, Emoji, User) - Method in class org.javacord.core.entity.message.UncachedMessageUtilImpl
- removeUserReactionByEmoji(String, String, Emoji, User) - Method in class org.javacord.core.entity.message.UncachedMessageUtilImpl
- removeVoiceChannelAttachableListener(T) - Method in interface org.javacord.core.listener.channel.InternalVoiceChannelAttachableListenerManager
- removeWhitelist() - Method in class org.javacord.core.entity.emoji.CustomEmojiUpdaterDelegateImpl
- reorderRoles(List<Role>) - Method in class org.javacord.core.entity.server.ServerUpdaterDelegateImpl
- reorderRoles(List<Role>, String) - Method in class org.javacord.core.entity.server.ServerImpl
- REQUEST_GUILD_MEMBERS - org.javacord.core.util.gateway.GatewayOpcode
-
Used to request guild members.
- RequestableMessageEventImpl - Class in org.javacord.core.event.message
-
The implementation of
RequestableMessageEvent. - RequestableMessageEventImpl(DiscordApi, long, TextChannel) - Constructor for class org.javacord.core.event.message.RequestableMessageEventImpl
-
Creates a new requestable message event.
- requestCount() - Method in class org.javacord.core.event.message.reaction.SingleReactionEventImpl
- requestMessage() - Method in class org.javacord.core.event.message.RequestableMessageEventImpl
- requestReaction() - Method in class org.javacord.core.event.message.reaction.SingleReactionEventImpl
- requiresAttachments() - Method in class org.javacord.core.entity.message.embed.EmbedBuilderDelegateImpl
- requiresColons() - Method in class org.javacord.core.entity.emoji.KnownCustomEmojiImpl
- RestEndpoint - Enum in org.javacord.core.util.rest
-
This enum contains all endpoints which we may use.
- RestMethod - Enum in org.javacord.core.util.rest
-
An enum with all commonly used http methods.
- RestRequest<T> - Class in org.javacord.core.util.rest
-
This class is used to wrap a rest request.
- RestRequest(DiscordApi, RestMethod, RestEndpoint) - Constructor for class org.javacord.core.util.rest.RestRequest
-
Creates a new instance of this class.
- RestRequestHttpResponseCode - Enum in org.javacord.core.util.rest
-
An enum with all rest request result codes as defined by Discord.
- RestRequestInformationImpl - Class in org.javacord.core.util.rest
-
The implementation of
RestRequestInformation. - RestRequestInformationImpl(DiscordApi, URL, Map<String, String>, Map<String, String>, String) - Constructor for class org.javacord.core.util.rest.RestRequestInformationImpl
-
Creates a new rest request information.
- RestRequestResponseInformationImpl - Class in org.javacord.core.util.rest
-
The implementation of
RestRequestResponseInformation. - RestRequestResponseInformationImpl(RestRequestInformation, RestRequestResult) - Constructor for class org.javacord.core.util.rest.RestRequestResponseInformationImpl
-
Creates a new rest request response information.
- RestRequestResult - Class in org.javacord.core.util.rest
-
The result of a
RestRequest. - RestRequestResult(RestRequest<?>, Response) - Constructor for class org.javacord.core.util.rest.RestRequestResult
-
Creates a new RestRequestResult.
- RestRequestResultErrorCode - Enum in org.javacord.core.util.rest
-
An enum with all rest request result codes as defined by Discord.
- RESUME - org.javacord.core.util.gateway.GatewayOpcode
-
Used to resume a closed connection.
- RESUME - org.javacord.core.util.gateway.VoiceGatewayOpcode
-
resume a connection.
- RESUMED - org.javacord.core.util.gateway.VoiceGatewayOpcode
-
acknowledge Resume.
- ResumedHandler - Class in org.javacord.core.util.handler
-
This class handles the resumed packet.
- ResumedHandler(DiscordApi) - Constructor for class org.javacord.core.util.handler.ResumedHandler
-
Creates a new instance of this class.
- ResumeEventImpl - Class in org.javacord.core.event.connection
-
The implementation of
ResumeEvent. - ResumeEventImpl(DiscordApi) - Constructor for class org.javacord.core.event.connection.ResumeEventImpl
-
Creates a new resume event.
- retainAll(Collection<?>) - Method in class org.javacord.core.entity.message.MessageSetImpl
- ROLE - org.javacord.core.util.rest.RestEndpoint
- RoleBuilderDelegateImpl - Class in org.javacord.core.entity.permission
-
The implementation of
RoleBuilderDelegate. - RoleBuilderDelegateImpl(ServerImpl) - Constructor for class org.javacord.core.entity.permission.RoleBuilderDelegateImpl
-
Creates a new role builder delegate for the given server.
- RoleChangeColorEventImpl - Class in org.javacord.core.event.server.role
-
The implementation of
RoleChangeColorEvent. - RoleChangeColorEventImpl(Role, Color, Color) - Constructor for class org.javacord.core.event.server.role.RoleChangeColorEventImpl
-
Creates a new role change color event.
- RoleChangeHoistEventImpl - Class in org.javacord.core.event.server.role
-
The implementation of
RoleChangeHoistEvent. - RoleChangeHoistEventImpl(Role, boolean) - Constructor for class org.javacord.core.event.server.role.RoleChangeHoistEventImpl
-
Creates a new role change hoist event.
- RoleChangeMentionableEventImpl - Class in org.javacord.core.event.server.role
-
The implementation of
RoleChangeMentionableEvent. - RoleChangeMentionableEventImpl(Role, boolean) - Constructor for class org.javacord.core.event.server.role.RoleChangeMentionableEventImpl
-
Creates a new role change mentionable event.
- RoleChangeNameEventImpl - Class in org.javacord.core.event.server.role
-
The implementation of
RoleChangeNameEvent. - RoleChangeNameEventImpl(Role, String, String) - Constructor for class org.javacord.core.event.server.role.RoleChangeNameEventImpl
-
Creates a new role change name.
- RoleChangePermissionsEventImpl - Class in org.javacord.core.event.server.role
-
The implementation of
RoleChangePermissionsEvent. - RoleChangePermissionsEventImpl(Role, Permissions, Permissions) - Constructor for class org.javacord.core.event.server.role.RoleChangePermissionsEventImpl
-
Creates a new role change color event.
- RoleChangePositionEventImpl - Class in org.javacord.core.event.server.role
-
The implementation of
RoleChangePositionEvent. - RoleChangePositionEventImpl(Role, int, int) - Constructor for class org.javacord.core.event.server.role.RoleChangePositionEventImpl
-
Creates a new role change color event.
- RoleCreateEventImpl - Class in org.javacord.core.event.server.role
-
The implementation of
RoleCreateEvent. - RoleCreateEventImpl(Role) - Constructor for class org.javacord.core.event.server.role.RoleCreateEventImpl
-
Creates a new role create event.
- RoleDeleteEventImpl - Class in org.javacord.core.event.server.role
-
The implementation of
RoleDeleteEvent. - RoleDeleteEventImpl(Role) - Constructor for class org.javacord.core.event.server.role.RoleDeleteEventImpl
-
Creates a new role delete event.
- RoleEventImpl - Class in org.javacord.core.event.server.role
-
The implementation of
RoleEvent. - RoleEventImpl(Role) - Constructor for class org.javacord.core.event.server.role.RoleEventImpl
-
Creates a new role event.
- RoleImpl - Class in org.javacord.core.entity.permission
-
The implementation of
Role. - RoleImpl(DiscordApiImpl, ServerImpl, JsonNode) - Constructor for class org.javacord.core.entity.permission.RoleImpl
-
Creates a new role object.
- RoleUpdaterDelegateImpl - Class in org.javacord.core.entity.permission
-
The implementation of
RoleUpdaterDelegate. - RoleUpdaterDelegateImpl(Role) - Constructor for class org.javacord.core.entity.permission.RoleUpdaterDelegateImpl
-
Creates a new role updater delegate.