A B C D G I M N P Q R S U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addChangeListener(Consumer<BearerToken>) - Method in class com.rodiconmc.rodicord.BearerToken
- Application - Class in com.rodiconmc.rodicord
-
A class for performing actions on behalf of an oauth2 application.
- Application(String, String) - Constructor for class com.rodiconmc.rodicord.Application
B
- Bearer - Class in com.rodiconmc.rodicord
-
A class for manipulating Bearer/User endpoints.
- Bearer(BearerToken) - Constructor for class com.rodiconmc.rodicord.Bearer
-
Basic constructor.
- Bearer(BearerToken, Application) - Constructor for class com.rodiconmc.rodicord.Bearer
-
Recommended constructor.
- BearerToken - Class in com.rodiconmc.rodicord
-
Represents a set of an Access Token, Refresh Token, and an expiry date for a Discord Agent.
- BearerToken(String, String, String, long) - Constructor for class com.rodiconmc.rodicord.BearerToken
- BearerToken(String, String, String, long, Consumer<BearerToken>...) - Constructor for class com.rodiconmc.rodicord.BearerToken
- BearerToken(String, String, String, Date) - Constructor for class com.rodiconmc.rodicord.BearerToken
- BearerToken(String, String, String, Date, Consumer<BearerToken>...) - Constructor for class com.rodiconmc.rodicord.BearerToken
- Bot - Class in com.rodiconmc.rodicord
-
A class for manipulating Bot endpoints.
- Bot(BotToken) - Constructor for class com.rodiconmc.rodicord.Bot
- BotToken - Class in com.rodiconmc.rodicord
-
Represents an Access Token for a Discord Bot.
- BotToken(String) - Constructor for class com.rodiconmc.rodicord.BotToken
C
- CategoryChannel - Class in com.rodiconmc.rodicord.objects.channel
- Channel - Class in com.rodiconmc.rodicord.objects.channel
- Channel.Type - Enum in com.rodiconmc.rodicord.objects.channel
- ChannelOverwrite - Class in com.rodiconmc.rodicord.objects.channel
-
Represents explicit permission overwrites for members and roles
- ChannelOverwrite.Type - Enum in com.rodiconmc.rodicord.objects.channel
- clientId - Variable in class com.rodiconmc.rodicord.Application
- com.rodiconmc.rodicord - package com.rodiconmc.rodicord
- com.rodiconmc.rodicord.objects - package com.rodiconmc.rodicord.objects
- com.rodiconmc.rodicord.objects.channel - package com.rodiconmc.rodicord.objects.channel
- com.rodiconmc.rodicord.objects.guild - package com.rodiconmc.rodicord.objects.guild
- com.rodiconmc.rodicord.util - package com.rodiconmc.rodicord.util
- createChannel(String, Channel.Type, Bot) - Method in class com.rodiconmc.rodicord.objects.guild.PartialGuild
-
Creates a channel in the guild.
- createChannel(String, Channel.Type, String, Bot) - Method in class com.rodiconmc.rodicord.objects.guild.PartialGuild
-
Creates a channel in the guild.
- createDm(String) - Method in class com.rodiconmc.rodicord.Bot
-
Create a new DM channel with a user.
D
- deleteChannel(Bot) - Method in class com.rodiconmc.rodicord.objects.channel.Channel
- DiscordException - Exception in com.rodiconmc.rodicord
-
Represents an error thown either by the discord api, or by the Rodicon api.
- DiscordException(int, String) - Constructor for exception com.rodiconmc.rodicord.DiscordException
- DM - com.rodiconmc.rodicord.objects.channel.Channel.Type
- DmChannel - Class in com.rodiconmc.rodicord.objects.channel
G
- getAccessToken() - Method in class com.rodiconmc.rodicord.BearerToken
- getAccessToken() - Method in class com.rodiconmc.rodicord.BotToken
- getAfk_channel_id() - Method in class com.rodiconmc.rodicord.objects.guild.Guild
- getAfk_timeout() - Method in class com.rodiconmc.rodicord.objects.guild.Guild
- getAllow() - Method in class com.rodiconmc.rodicord.objects.channel.ChannelOverwrite
- getApplication() - Method in class com.rodiconmc.rodicord.Bearer
- getApplication_id() - Method in class com.rodiconmc.rodicord.objects.guild.Guild
- getAvatar() - Method in class com.rodiconmc.rodicord.objects.User
- getBitrate() - Method in class com.rodiconmc.rodicord.objects.channel.VoiceChannel
- getChannel(String) - Method in class com.rodiconmc.rodicord.Bot
-
Get a channel by ID.
- getCode() - Method in exception com.rodiconmc.rodicord.DiscordException
- getColor() - Method in class com.rodiconmc.rodicord.objects.guild.Role
- getDefault_message_notifications() - Method in class com.rodiconmc.rodicord.objects.guild.Guild
- getDeny() - Method in class com.rodiconmc.rodicord.objects.channel.ChannelOverwrite
- getDiscriminator() - Method in class com.rodiconmc.rodicord.objects.User
- getEmail() - Method in class com.rodiconmc.rodicord.objects.User
- getEmbed_channel_id() - Method in class com.rodiconmc.rodicord.objects.guild.Guild
- getExpiresAt() - Method in class com.rodiconmc.rodicord.BearerToken
- getExplicit_content_filter() - Method in class com.rodiconmc.rodicord.objects.guild.Guild
- getFlags() - Method in class com.rodiconmc.rodicord.objects.User
- getFull(Bot) - Method in class com.rodiconmc.rodicord.objects.guild.PartialGuild
-
Gets the full
Guildobject. - getGuild(String) - Method in class com.rodiconmc.rodicord.Bot
-
Get a Guild by ID.
- getGuildId() - Method in class com.rodiconmc.rodicord.objects.channel.CategoryChannel
- getGuildId() - Method in class com.rodiconmc.rodicord.objects.channel.GuildChannel
- getGuildId() - Method in class com.rodiconmc.rodicord.objects.channel.VoiceChannel
- getGuildId() - Method in class com.rodiconmc.rodicord.objects.guild.GuildUser
- getGuildUser(String, Bot) - Method in class com.rodiconmc.rodicord.objects.guild.Guild
-
Returns a
GuildUserobject for the specified user id. - getHttpBuilder() - Method in class com.rodiconmc.rodicord.Application
- getIcon() - Method in class com.rodiconmc.rodicord.objects.channel.GroupDmChannel
- getIcon() - Method in class com.rodiconmc.rodicord.objects.guild.PartialGuild
- getId() - Method in class com.rodiconmc.rodicord.objects.channel.Channel
- getId() - Method in class com.rodiconmc.rodicord.objects.channel.ChannelOverwrite
- getId() - Method in class com.rodiconmc.rodicord.objects.guild.PartialGuild
- getId() - Method in class com.rodiconmc.rodicord.objects.guild.Role
- getId() - Method in class com.rodiconmc.rodicord.objects.User
- getJoinedAt() - Method in class com.rodiconmc.rodicord.objects.guild.GuildUser
- getLastMessageId() - Method in class com.rodiconmc.rodicord.objects.channel.DmChannel
- getLastMessageId() - Method in class com.rodiconmc.rodicord.objects.channel.GroupDmChannel
- getLastMessageId() - Method in class com.rodiconmc.rodicord.objects.channel.GuildChannel
- getLocale() - Method in class com.rodiconmc.rodicord.objects.User
- getMessage() - Method in exception com.rodiconmc.rodicord.DiscordException
- getMfa_level() - Method in class com.rodiconmc.rodicord.objects.guild.Guild
- getName() - Method in class com.rodiconmc.rodicord.objects.channel.CategoryChannel
- getName() - Method in class com.rodiconmc.rodicord.objects.channel.GroupDmChannel
- getName() - Method in class com.rodiconmc.rodicord.objects.channel.GuildChannel
- getName() - Method in class com.rodiconmc.rodicord.objects.channel.VoiceChannel
- getName() - Method in class com.rodiconmc.rodicord.objects.guild.PartialGuild
- getName() - Method in class com.rodiconmc.rodicord.objects.guild.Role
- getNick() - Method in class com.rodiconmc.rodicord.objects.guild.GuildUser
- getOwner_id() - Method in class com.rodiconmc.rodicord.objects.guild.Guild
- getOwnerId() - Method in class com.rodiconmc.rodicord.objects.channel.GroupDmChannel
- getOwnGuilds() - Method in class com.rodiconmc.rodicord.Bearer
- getParentId() - Method in class com.rodiconmc.rodicord.objects.channel.CategoryChannel
- getParentId() - Method in class com.rodiconmc.rodicord.objects.channel.GuildChannel
- getParentId() - Method in class com.rodiconmc.rodicord.objects.channel.VoiceChannel
- getPermissionOverwrites() - Method in class com.rodiconmc.rodicord.objects.channel.CategoryChannel
- getPermissionOverwrites() - Method in class com.rodiconmc.rodicord.objects.channel.GuildChannel
- getPermissionOverwrites() - Method in class com.rodiconmc.rodicord.objects.channel.VoiceChannel
- getPermissions() - Method in class com.rodiconmc.rodicord.objects.guild.PartialGuild
- getPermissions() - Method in class com.rodiconmc.rodicord.objects.guild.Role
- getPosition() - Method in class com.rodiconmc.rodicord.objects.channel.CategoryChannel
- getPosition() - Method in class com.rodiconmc.rodicord.objects.channel.GuildChannel
- getPosition() - Method in class com.rodiconmc.rodicord.objects.channel.VoiceChannel
- getPosition() - Method in class com.rodiconmc.rodicord.objects.guild.Role
- getPremium_type() - Method in class com.rodiconmc.rodicord.objects.User
- getRateLimitPerUser() - Method in class com.rodiconmc.rodicord.objects.channel.GuildChannel
- getRecipients() - Method in class com.rodiconmc.rodicord.objects.channel.DmChannel
- getRecipients() - Method in class com.rodiconmc.rodicord.objects.channel.GroupDmChannel
- getRefreshToken() - Method in class com.rodiconmc.rodicord.BearerToken
- getRegion() - Method in class com.rodiconmc.rodicord.objects.guild.Guild
- getRoles() - Method in class com.rodiconmc.rodicord.objects.guild.Guild
- getRoles() - Method in class com.rodiconmc.rodicord.objects.guild.GuildUser
- getScope() - Method in class com.rodiconmc.rodicord.BearerToken
- getSelf() - Method in class com.rodiconmc.rodicord.Bearer
- getSplash() - Method in class com.rodiconmc.rodicord.objects.guild.Guild
- getTokenType() - Method in class com.rodiconmc.rodicord.BearerToken
- getTokenType() - Method in class com.rodiconmc.rodicord.BotToken
- getTopic() - Method in class com.rodiconmc.rodicord.objects.channel.GuildChannel
- getType() - Method in class com.rodiconmc.rodicord.objects.channel.Channel
- getType() - Method in class com.rodiconmc.rodicord.objects.channel.ChannelOverwrite
- getUser() - Method in class com.rodiconmc.rodicord.objects.guild.GuildUser
- getUser(String) - Method in class com.rodiconmc.rodicord.Bot
-
Gets the discord user object for a given user ID.
- getUserLimit() - Method in class com.rodiconmc.rodicord.objects.channel.VoiceChannel
- getUsername() - Method in class com.rodiconmc.rodicord.objects.User
- getVerification_level() - Method in class com.rodiconmc.rodicord.objects.guild.Guild
- GROUP_DM - com.rodiconmc.rodicord.objects.channel.Channel.Type
- GroupDmChannel - Class in com.rodiconmc.rodicord.objects.channel
- gson - Variable in class com.rodiconmc.rodicord.Application
- Guild - Class in com.rodiconmc.rodicord.objects.guild
-
Represents a Discord Guild.
- GUILD_CATEGORY - com.rodiconmc.rodicord.objects.channel.Channel.Type
- GUILD_TEXT - com.rodiconmc.rodicord.objects.channel.Channel.Type
- GUILD_VOICE - com.rodiconmc.rodicord.objects.channel.Channel.Type
- GuildChannel - Class in com.rodiconmc.rodicord.objects.channel
- GuildUser - Class in com.rodiconmc.rodicord.objects.guild
-
An extension of the
Userobject which includes Guild-Specific details
I
- isBot() - Method in class com.rodiconmc.rodicord.objects.User
- isDeaf() - Method in class com.rodiconmc.rodicord.objects.guild.GuildUser
- isEmbed_enabled() - Method in class com.rodiconmc.rodicord.objects.guild.Guild
- isHoist() - Method in class com.rodiconmc.rodicord.objects.guild.Role
- isManaged() - Method in class com.rodiconmc.rodicord.objects.guild.Role
- isMentionable() - Method in class com.rodiconmc.rodicord.objects.guild.Role
- isMfa_enabled() - Method in class com.rodiconmc.rodicord.objects.User
- isMute() - Method in class com.rodiconmc.rodicord.objects.guild.GuildUser
- isNsfw() - Method in class com.rodiconmc.rodicord.objects.channel.CategoryChannel
- isNsfw() - Method in class com.rodiconmc.rodicord.objects.channel.GuildChannel
- isNsfw() - Method in class com.rodiconmc.rodicord.objects.channel.VoiceChannel
- isOwner() - Method in class com.rodiconmc.rodicord.objects.guild.PartialGuild
- isVerified() - Method in class com.rodiconmc.rodicord.objects.User
M
- makeRequest(HttpRequest) - Method in class com.rodiconmc.rodicord.Application
- MEMBER - com.rodiconmc.rodicord.objects.channel.ChannelOverwrite.Type
- Messageable - Interface in com.rodiconmc.rodicord.objects.channel
- modifyChannel(String, @org.jetbrains.annotations.NotNull int, Bot) - Method in class com.rodiconmc.rodicord.objects.channel.Channel
-
Modifies a specific field in a channel.
- modifyChannel(String, String, Bot) - Method in class com.rodiconmc.rodicord.objects.channel.Channel
-
Modifies a specific field in a channel.
- modifySelf(String, String) - Method in class com.rodiconmc.rodicord.Bot
-
Modify the bot's user account settings.
- moveVoice(String, Bot) - Method in class com.rodiconmc.rodicord.objects.guild.GuildUser
-
Moves the user to a different voice channel, as long as they are in one already.
N
- Nameable - Interface in com.rodiconmc.rodicord.objects.channel
P
- PartialGuild - Class in com.rodiconmc.rodicord.objects.guild
-
Represents a
Guildthat does not have all it's details.
Q
- QueryUtil - Class in com.rodiconmc.rodicord.util
- QueryUtil() - Constructor for class com.rodiconmc.rodicord.util.QueryUtil
R
- refreshIfNecessary() - Method in class com.rodiconmc.rodicord.Bearer
-
Performs
Bearer.refreshToken()if the access token is expired - refreshToken() - Method in class com.rodiconmc.rodicord.Bearer
-
Gets a new Access Token using the refresh token exchange
- Role - Class in com.rodiconmc.rodicord.objects.guild
-
Represents a role in a guild.
- ROLE - com.rodiconmc.rodicord.objects.channel.ChannelOverwrite.Type
S
- sendTextMessage(String, Bot) - Method in class com.rodiconmc.rodicord.objects.channel.DmChannel
- sendTextMessage(String, Bot) - Method in class com.rodiconmc.rodicord.objects.channel.GuildChannel
- sendTextMessage(String, Bot) - Method in interface com.rodiconmc.rodicord.objects.channel.Messageable
- setName(String, Bot) - Method in class com.rodiconmc.rodicord.objects.channel.CategoryChannel
- setName(String, Bot) - Method in class com.rodiconmc.rodicord.objects.channel.DmChannel
- setName(String, Bot) - Method in class com.rodiconmc.rodicord.objects.channel.GroupDmChannel
- setName(String, Bot) - Method in class com.rodiconmc.rodicord.objects.channel.GuildChannel
- setName(String, Bot) - Method in interface com.rodiconmc.rodicord.objects.channel.Nameable
- setName(String, Bot) - Method in class com.rodiconmc.rodicord.objects.channel.VoiceChannel
U
- urlEncodeUTF8(String) - Static method in class com.rodiconmc.rodicord.util.QueryUtil
- urlEncodeUTF8(Map<?, ?>) - Static method in class com.rodiconmc.rodicord.util.QueryUtil
- User - Class in com.rodiconmc.rodicord.objects
-
A class representing a Discord user.
V
- valueOf(String) - Static method in enum com.rodiconmc.rodicord.objects.channel.Channel.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.rodiconmc.rodicord.objects.channel.ChannelOverwrite.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.rodiconmc.rodicord.objects.channel.Channel.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.rodiconmc.rodicord.objects.channel.ChannelOverwrite.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VoiceChannel - Class in com.rodiconmc.rodicord.objects.channel
All Classes All Packages