A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

ABSTRACT - com.avairebot.imagegen.RankBackgrounds
 
AbstractColors - Class in com.avairebot.imagegen.colors.ranks
 
AbstractColors() - Constructor for class com.avairebot.imagegen.colors.ranks.AbstractColors
 
accessible() - Method in annotation type com.avairebot.contracts.database.eloquent.QueryScope
Determines if the eloquent model query scope is accessible through the Model.with(String...) method.
add(int, int) - Method in class com.avairebot.time.Carbon
Adds the specified amount of time to the given calendar field, based on the calendar's rules.
ADD - com.avairebot.scheduler.tasks.DrainReactionRoleQueueTask.ReactionActionType
 
AddActiveToExperiencesTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddActiveToExperiencesTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddActiveToExperiencesTableMigration
 
addCategory(AvaIre, String, String) - Static method in class com.avairebot.commands.CategoryHandler
 
addDay() - Method in class com.avairebot.time.Carbon
Adds one day to the carbon instance.
addDays(int) - Method in class com.avairebot.time.Carbon
Adds the given amount of days to the carbon instance.
addDefault(String, Object) - Method in class com.avairebot.config.Configuration
Sets the default value in the root at the given path as provided.
addDefault(String, Object) - Method in class com.avairebot.config.MemoryConfiguration
 
addDefault(String, Object) - Method in class com.avairebot.config.MemorySection
 
addDefault(String, Object) - Method in interface com.avairebot.contracts.config.ConfigurationBase
Sets the default value of the given path as provided.
addDefault(String, Object) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Sets the default value in the root at the given path as provided.
addDefaults(ConfigurationBase) - Method in class com.avairebot.config.MemoryConfiguration
 
addDefaults(ConfigurationBase) - Method in interface com.avairebot.contracts.config.ConfigurationBase
Sets the default values of the given paths as provided.
addDefaults(Map<String, Object>) - Method in class com.avairebot.config.MemoryConfiguration
 
addDefaults(Map<String, Object>) - Method in interface com.avairebot.contracts.config.ConfigurationBase
Sets the default values of the given paths as provided.
AddDefaultVolumeToGuildsTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddDefaultVolumeToGuildsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddDefaultVolumeToGuildsTableMigration
 
AddDJLevelToGuildsTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddDJLevelToGuildsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddDJLevelToGuildsTableMigration
 
AddDjRoleFieldToGuildsTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddDjRoleFieldToGuildsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddDjRoleFieldToGuildsTableMigration
 
AddExpiresInFieldToBlacklistTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddExpiresInFieldToBlacklistTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddExpiresInFieldToBlacklistTableMigration
 
addField(String, String, boolean) - Method in class com.avairebot.chat.PlaceholderMessage
 
addField(MessageEmbed.Field) - Method in class com.avairebot.chat.PlaceholderMessage
 
AddGlobalExperienceToExperienceTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddGlobalExperienceToExperienceTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddGlobalExperienceToExperienceTableMigration
 
addGuild(Guild, String) - Method in class com.avairebot.blacklist.Blacklist
Adds the given guild to the blacklist with the given reason, the blacklist record will last until it is removed.
addHeader(String, String) - Method in class com.avairebot.requests.Request
 
AddHierarchyToGuildsTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddHierarchyToGuildsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddHierarchyToGuildsTableMigration
 
addHour() - Method in class com.avairebot.time.Carbon
Adds one hour to the carbon instance.
addHours(int) - Method in class com.avairebot.time.Carbon
Adds the given amount of hours to the carbon instance.
addIdToBlacklist(Scope, long, String) - Method in class com.avairebot.blacklist.Blacklist
Adds the ID to the blacklist with the given scope and reason.
addIdToBlacklist(Scope, long, String, Carbon) - Method in class com.avairebot.blacklist.Blacklist
Adds the ID to the blacklist with the given scope, reason, and expire time.
AddLevelExemptChannelsToGuildsTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddLevelExemptChannelsToGuildsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddLevelExemptChannelsToGuildsTableMigration
 
AddLevelExemptRolesToGuildsTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddLevelExemptRolesToGuildsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddLevelExemptRolesToGuildsTableMigration
 
AddLevelModifierToGuildsTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddLevelModifierToGuildsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddLevelModifierToGuildsTableMigration
 
AddLevelRoleCommand - Class in com.avairebot.commands.administration
 
AddLevelRoleCommand(AvaIre) - Constructor for class com.avairebot.commands.administration.AddLevelRoleCommand
 
AddLevelRolesToGuildsTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddLevelRolesToGuildsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddLevelRolesToGuildsTableMigration
 
addMinute() - Method in class com.avairebot.time.Carbon
Adds one minute to the carbon instance.
addMinutes(int) - Method in class com.avairebot.time.Carbon
Adds the given amount of minutes to the carbon instance.
AddModlogToGuildsTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddModlogToGuildsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddModlogToGuildsTableMigration
 
addMonth() - Method in class com.avairebot.time.Carbon
Adds one month to the carbon instance.
addMonths(int) - Method in class com.avairebot.time.Carbon
Adds the given amount of months to the carbon instance.
AddMusicChannelToGuildsTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddMusicChannelToGuildsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddMusicChannelToGuildsTableMigration
 
AddMusicMessagesToGuildsTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddMusicMessagesToGuildsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddMusicMessagesToGuildsTableMigration
 
AddMuteRoleColumnToGuildsTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddMuteRoleColumnToGuildsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddMuteRoleColumnToGuildsTableMigration
 
AddOptInToVotesTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddOptInToVotesTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddOptInToVotesTableMigration
 
addParameter(String, Object) - Method in class com.avairebot.requests.Request
 
AddPardonToLogTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddPardonToLogTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddPardonToLogTableMigration
 
addPart(String) - Method in class com.avairebot.contracts.database.grammar.Grammar
Adds the given part to the query.
addPart(String, Object...) - Method in class com.avairebot.contracts.database.grammar.Grammar
 
AddPartnerToGuildsTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddPartnerToGuildsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddPartnerToGuildsTableMigration
 
addRawPart(String) - Method in class com.avairebot.contracts.database.grammar.Grammar
 
addRawPart(String, Object...) - Method in class com.avairebot.contracts.database.grammar.Grammar
 
addReaction(Emote, Role) - Method in class com.avairebot.database.transformers.ReactionTransformer
Adds the reaction to the current reaction message, linking the given emote and role so when a user reactions to the message with the given emote, they will be giving the role.
AddReactionRoleCommand - Class in com.avairebot.commands.administration
 
AddReactionRoleCommand(AvaIre) - Constructor for class com.avairebot.commands.administration.AddReactionRoleCommand
 
AddRolesDataToGuildsTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddRolesDataToGuildsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddRolesDataToGuildsTableMigration
 
addSecond() - Method in class com.avairebot.time.Carbon
Adds one second to the carbon instance.
addSeconds(int) - Method in class com.avairebot.time.Carbon
Adds the given amount of seconds to the carbon instance.
AddSelectedBackgroundToVotesTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddSelectedBackgroundToVotesTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddSelectedBackgroundToVotesTableMigration
 
AddSelfAssignableRoleCommand - Class in com.avairebot.commands.administration
 
AddSelfAssignableRoleCommand(AvaIre) - Constructor for class com.avairebot.commands.administration.AddSelfAssignableRoleCommand
 
addSong(String, String, String) - Method in class com.avairebot.database.transformers.PlaylistTransformer
 
AddSongToPlaylist - Class in com.avairebot.commands.music.playlist
 
AddSongToPlaylist(AvaIre, PlaylistCommand) - Constructor for class com.avairebot.commands.music.playlist.AddSongToPlaylist
 
addUser(User, String) - Method in class com.avairebot.blacklist.Blacklist
Adds the given user to the blacklist with the given reason, the blacklist record will last until it is removed.
AddVotePointsToUsersAndGuildsTableMigration - Class in com.avairebot.database.migrate.migrations
 
AddVotePointsToUsersAndGuildsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.AddVotePointsToUsersAndGuildsTableMigration
 
addWeek() - Method in class com.avairebot.time.Carbon
Adds one week to the carbon instance.
addWeeks(int) - Method in class com.avairebot.time.Carbon
Adds the given amount of weeks to the carbon instance.
addYear() - Method in class com.avairebot.time.Carbon
Adds one year to the carbon instance.
addYears(int) - Method in class com.avairebot.time.Carbon
Adds the given amount of years to the carbon instance.
AdministrateExperienceCommand - Class in com.avairebot.commands.administration
 
AdministrateExperienceCommand(AvaIre) - Constructor for class com.avairebot.commands.administration.AdministrateExperienceCommand
 
ADMINISTRATOR - com.avairebot.permissions.Permissions
 
AdminType - Enum in com.avairebot.admin
 
AdminUser - Class in com.avairebot.admin
 
AiCommand - Class in com.avairebot.commands.administration
 
AiCommand(AvaIre) - Constructor for class com.avairebot.commands.administration.AiCommand
 
aiExecutionTime - Static variable in class com.avairebot.metrics.Metrics
 
aiRequestsExecuted - Static variable in class com.avairebot.metrics.Metrics
 
aiRequestsReceived - Static variable in class com.avairebot.metrics.Metrics
 
AliasCommand - Class in com.avairebot.commands.administration
 
AliasCommand(AvaIre) - Constructor for class com.avairebot.commands.administration.AliasCommand
 
AliasCommandContainer - Class in com.avairebot.commands
 
AliasCommandContainer(CommandContainer, String[]) - Constructor for class com.avairebot.commands.AliasCommandContainer
 
all() - Method in class com.avairebot.contracts.database.eloquent.Model
Gets all the records matching the eloquent model type from the database.
all() - Method in class com.avairebot.database.collection.Collection
Gets all the DataRow items from the collection.
ALL - com.avairebot.audio.DJGuildLevel
This represents a guild DJ level state where anyone can run any music command.
ALL - com.avairebot.audio.GuildMusicManager.RepeatState
 
ALL - com.avairebot.chat.PlaceholderType
 
ALL - com.avairebot.middleware.permission.PermissionType
 
ALTER - com.avairebot.database.connections.MySQLStatement
 
ALTER - com.avairebot.database.connections.SQLiteStatement
 
AlterGrammar - Class in com.avairebot.contracts.database.grammar
 
AlterGrammar() - Constructor for class com.avairebot.contracts.database.grammar.AlterGrammar
 
ANALYZE - com.avairebot.database.connections.SQLiteStatement
 
AND - com.avairebot.database.query.OperatorType
The common SQL AND operator.
andWhere(ClauseConsumer) - Method in class com.avairebot.database.query.QueryBuilder
 
andWhere(String, Object) - Method in class com.avairebot.contracts.database.eloquent.Model
Creates a SQL AND WHERE clause with an equal operator.
andWhere(String, Object) - Method in class com.avairebot.database.query.NestedClause
Creates a SQL AND WHERE clause with an equal operator.
andWhere(String, Object) - Method in class com.avairebot.database.query.QueryBuilder
Creates a SQL AND WHERE clause with an equal operator.
andWhere(String, String, Object) - Method in class com.avairebot.contracts.database.eloquent.Model
Creates a SQL AND WHERE clause with the provided operator.
andWhere(String, String, Object) - Method in class com.avairebot.database.query.NestedClause
Creates a SQL AND WHERE clause with the provided operator.
andWhere(String, String, Object) - Method in class com.avairebot.database.query.QueryBuilder
Creates a SQL AND WHERE clause with the provided operator.
AppInfo - Class in com.avairebot
 
ApplicationShutdownCommand - Class in com.avairebot.contracts.commands
 
ApplicationShutdownCommand(AvaIre) - Constructor for class com.avairebot.contracts.commands.ApplicationShutdownCommand
Creates the given command instance by calling ApplicationShutdownCommand(AvaIre, boolean) with allowDM set to true.
ApplicationShutdownCommand(AvaIre, boolean) - Constructor for class com.avairebot.contracts.commands.ApplicationShutdownCommand
Creates the given command instance with the given AvaIre instance and the allowDM settings.
ApplicationShutdownEvent - Class in com.avairebot.handlers.events
 
ApplicationShutdownEvent(JDA, int) - Constructor for class com.avairebot.handlers.events.ApplicationShutdownEvent
 
ApplicationShutdownEvent.ShutdownReason - Enum in com.avairebot.handlers.events
 
ApplicationShutdownTask - Class in com.avairebot.scheduler.tasks
 
ApplicationShutdownTask() - Constructor for class com.avairebot.scheduler.tasks.ApplicationShutdownTask
 
APRIL - com.avairebot.time.Month
Value of the Calendar.MONTH field indicating April.
ARCHIVE - com.avairebot.database.schema.DatabaseEngine
 
areWeReadyYet() - Method in class com.avairebot.AvaIre
Checks if we're ready yet by checking if all the shards are connected and ready to serve events.
AreWeReadyYetFilter - Class in com.avairebot.servlet.filters
 
AreWeReadyYetFilter() - Constructor for class com.avairebot.servlet.filters.AreWeReadyYetFilter
 
ArrayUtil - Class in com.avairebot.utilities
 
ArrayUtil() - Constructor for class com.avairebot.utilities.ArrayUtil
 
artifactId - Variable in class com.avairebot.AppInfo
 
ATTACH - com.avairebot.database.connections.SQLiteStatement
 
AUDIO_HAS_SENT_NOW_PLAYING_METADATA - Static variable in class com.avairebot.Constants
 
AudioCache - Class in com.avairebot.audio.cache
 
AudioEventWrapper - Class in com.avairebot.contracts.audio
 
AudioEventWrapper(GuildMusicManager, IPlayer) - Constructor for class com.avairebot.contracts.audio.AudioEventWrapper
Creates a new audio event wrapper instance.
AudioHandler - Class in com.avairebot.audio
 
AudioHandler(Map<Long, GuildMusicManager>, Map<String, AudioSession>) - Constructor for class com.avairebot.audio.AudioHandler
 
AudioPlayerSendHandler - Class in com.avairebot.audio
This is a wrapper around AudioPlayer which makes it behave as an AudioSendHandler for JDA.
AudioPlayerSendHandler(LavaplayerPlayerWrapper) - Constructor for class com.avairebot.audio.AudioPlayerSendHandler
 
AudioSession - Class in com.avairebot.audio
 
audioSessions - Variable in class com.avairebot.audio.AudioHandler
 
AudioState - Class in com.avairebot.audio.cache
 
AudioState(GuildMusicManager, Guild) - Constructor for class com.avairebot.audio.cache.AudioState
Creates the audio state by copying the currently playing track, the volume, voice and channel IDs used for the music, guild ID, as well as all the tracks in the queue, the audio state can be used when the bot shuts down, to save it all the cache, or when the bot starts back up again, to load everything back into the music player.
AudioTrackContainer - Class in com.avairebot.audio
 
AudioTrackContainer(AudioTrack, User) - Constructor for class com.avairebot.audio.AudioTrackContainer
 
AUGUST - com.avairebot.time.Month
Value of the Calendar.MONTH field indicating August.
AutoAssignRoleCommand - Class in com.avairebot.commands.administration
 
AutoAssignRoleCommand(AvaIre) - Constructor for class com.avairebot.commands.administration.AutoAssignRoleCommand
 
autoIncrement() - Method in class com.avairebot.database.schema.Field
 
AutoloaderUtil - Class in com.avairebot.utilities
 
AutoloaderUtil() - Constructor for class com.avairebot.utilities.AutoloaderUtil
 
AvaIre - Class in com.avairebot
 
AvaIre(Settings) - Constructor for class com.avairebot.AvaIre
 
avg() - Method in class com.avairebot.database.collection.Collection
Calculates the average for the first key field.
avg(String) - Method in class com.avairebot.database.collection.Collection
Calculates the average for a field

B

BackgroundRankColors - Class in com.avairebot.contracts.imagegen
The type Background rank colors.
BackgroundRankColors() - Constructor for class com.avairebot.contracts.imagegen.BackgroundRankColors
 
BAN - com.avairebot.modlog.ModlogType
Represents when a user is banned from a server, including deleting any message they have sent in the last 7 days.
BAN_MEMBERS - com.avairebot.permissions.Permissions
 
BanableCommand - Class in com.avairebot.contracts.commands
 
BanableCommand(AvaIre) - Constructor for class com.avairebot.contracts.commands.BanableCommand
Creates the given command instance by calling Command(AvaIre, boolean) with allowDM set to true.
BanableCommand(AvaIre, boolean) - Constructor for class com.avairebot.contracts.commands.BanableCommand
Creates the given command instance with the given AvaIre instance and the allowDM settings.
BanCommand - Class in com.avairebot.commands.administration
 
BanCommand(AvaIre) - Constructor for class com.avairebot.commands.administration.BanCommand
 
BatchQueryFunction<PreparedStatement> - Interface in com.avairebot.contracts.database
 
BDB - com.avairebot.database.schema.DatabaseEngine
 
BEGIN - com.avairebot.database.connections.SQLiteStatement
 
between(Carbon, Carbon) - Method in class com.avairebot.time.Carbon
Compares the provided carbon objects with the carbon instances.
between(Carbon, Carbon, boolean) - Method in class com.avairebot.time.Carbon
Compares the provided carbon objects with the carbon instances.
BigIncrements(String) - Method in class com.avairebot.database.schema.Blueprint
Creates a FieldType.LONG column of the given name that is Field.unsigned() and Field.autoIncrement().
BiteCommand - Class in com.avairebot.commands.interaction
 
BiteCommand(AvaIre) - Constructor for class com.avairebot.commands.interaction.BiteCommand
 
BLACK - com.avairebot.chat.ConsoleColor
 
BLACK_BACKGROUND - com.avairebot.chat.ConsoleColor
 
BLACKHOLE - com.avairebot.database.schema.DatabaseEngine
 
blacklist - Static variable in class com.avairebot.metrics.Metrics
 
Blacklist - Class in com.avairebot.blacklist
 
Blacklist(AvaIre) - Constructor for class com.avairebot.blacklist.Blacklist
Creates a new blacklist instance.
BLACKLIST_TABLE_NAME - Static variable in class com.avairebot.Constants
 
BlacklistCommand - Class in com.avairebot.commands.system
 
BlacklistCommand(AvaIre) - Constructor for class com.avairebot.commands.system.BlacklistCommand
 
BlacklistEntity - Class in com.avairebot.blacklist
 
BlacklistEntity(Scope, long, String) - Constructor for class com.avairebot.blacklist.BlacklistEntity
Create a new blacklist entity with the given scope, and id.
BLOCK_COMMENT - com.avairebot.database.connections.SQLiteStatement
 
BLUE - com.avairebot.chat.ConsoleColor
 
BLUE_BACKGROUND - com.avairebot.chat.ConsoleColor
 
Blueprint - Class in com.avairebot.database.schema
 
Blueprint(String) - Constructor for class com.avairebot.database.schema.Blueprint
Creates a new blueprint instance for the provided table.
BlushCommand - Class in com.avairebot.commands.interaction
 
BlushCommand(AvaIre) - Constructor for class com.avairebot.commands.interaction.BlushCommand
 
bold - Static variable in class com.avairebot.imagegen.Fonts
The Poppins Bold font.
Boolean(String) - Method in class com.avairebot.database.schema.Blueprint
Creates a FieldType.BOOLEAN column with the provided name.
BOOLEAN - com.avairebot.database.schema.FieldType
 
BooleanModule() - Constructor for class com.avairebot.database.transformers.ChannelTransformer.BooleanModule
 
BOT - com.avairebot.middleware.permission.PermissionType
 
BOT_ADMIN - com.avairebot.admin.AdminType
Represents a user who is defined as a bot admin through the config, giving them access to all system commands.
BOT_INFORMATION - com.avairebot.contracts.commands.CommandGroups
 
BotAdmin - Class in com.avairebot.admin
 
BotAdmin(AvaIre, Set<String>) - Constructor for class com.avairebot.admin.BotAdmin
 
botHasAtleastOne() - Method in class com.avairebot.middleware.permission.PermissionCheck
Returns true if the bot has at least one of the required permissions.
BotStatisticsCommand - Class in com.avairebot.commands.system
 
BotStatisticsCommand(AvaIre) - Constructor for class com.avairebot.commands.system.BotStatisticsCommand
 
branch - Variable in class com.avairebot.GitInfo
 
build() - Method in class com.avairebot.chat.PlaceholderMessage
 
build() - Method in class com.avairebot.chat.TableBuilder
Builds the table headers and content, and returns the end result as a string.
build(NestedClause) - Method in interface com.avairebot.contracts.database.query.ClauseConsumer
Builds the nested clauses by wrapping the nested clause builder into the build type, used by where, QueryBuilder.andWhere(ClauseConsumer), and QueryBuilder.orWhere(ClauseConsumer).
buildChannelData(List<TextChannel>) - Static method in class com.avairebot.database.controllers.GuildController
 
buildEmbed() - Method in class com.avairebot.chat.PlaceholderMessage
 
buildEmbed() - Method in class com.avairebot.contracts.chat.Restable
Builds the embedded message that should be sent to the set message channel.
buildHeader() - Method in class com.avairebot.config.file.YamlConfiguration
 
buildHeader() - Method in class com.avairebot.config.YamlConfiguration
 
buildHeader() - Method in class com.avairebot.contracts.config.file.FileConfiguration
Compiles the header for this FileConfiguration and returns the result.
buildHelpDescription(CommandMessage, String[]) - Method in class com.avairebot.contracts.middleware.Middleware
Builds the help description that should be displayed when the help command is used for a command that uses the middleware, if null is returned the middleware will be omitted from the help command.
buildHelpDescription(CommandMessage, String[]) - Method in class com.avairebot.middleware.HasAnyRoleMiddleware
 
buildHelpDescription(CommandMessage, String[]) - Method in class com.avairebot.middleware.HasRoleMiddleware
 
buildHelpDescription(CommandMessage, String[]) - Method in class com.avairebot.middleware.HasVotedTodayMiddleware
 
buildHelpDescription(CommandMessage, String[]) - Method in class com.avairebot.middleware.IsBotAdminMiddleware
 
buildHelpDescription(CommandMessage, String[]) - Method in class com.avairebot.middleware.IsDMMessageMiddleware
 
buildHelpDescription(CommandMessage, String[]) - Method in class com.avairebot.middleware.RequireDJLevelMiddleware
 
buildHelpDescription(CommandMessage, String[]) - Method in class com.avairebot.middleware.RequireOnePermissionMiddleware
 
buildHelpDescription(CommandMessage, String[]) - Method in class com.avairebot.middleware.RequirePermissionMiddleware
 
buildHelpDescription(CommandMessage, String[]) - Method in class com.avairebot.middleware.ThrottleMiddleware
 
buildRoleData(List<Role>) - Static method in class com.avairebot.database.controllers.GuildController
 
buildThanksForVotingMessage(int) - Method in class com.avairebot.vote.VoteMessenger
Builds the "Thanks for Voting" message with the given amount of vote points for the user.
buildThanksForVotingMessage(String, int) - Method in class com.avairebot.vote.VoteMessenger
Builds the "Thanks for Voting" message with the given title, and the given amount of vote points for the user.

C

cache - Static variable in class com.avairebot.blacklist.Ratelimit
The cache loader for holding all the ratelimiter rates.
cache - Static variable in class com.avairebot.commands.administration.AdministrateExperienceCommand
 
cache - Static variable in class com.avairebot.commands.administration.MuteRoleCommand
 
cache - Static variable in class com.avairebot.commands.Category
 
cache - Static variable in class com.avairebot.commands.system.ResetStatusTypesCommand
 
cache - Static variable in class com.avairebot.commands.utility.FeedbackCommand
 
cache - Static variable in class com.avairebot.commands.utility.GlobalLeaderboardCommand
 
cache - Static variable in class com.avairebot.commands.utility.LeaderboardCommand
 
cache - Static variable in class com.avairebot.commands.utility.RankCommand
 
cache - Static variable in class com.avairebot.contracts.commands.InteractionCommand
The Guava cache instance, used for caching the sent messages, and helps determine if the response message should be sent or not.
cache - Static variable in class com.avairebot.database.controllers.GuildController
 
cache - Static variable in class com.avairebot.database.controllers.PlayerController
 
cache - Static variable in class com.avairebot.database.controllers.PlaylistController
 
cache - Static variable in class com.avairebot.database.controllers.PurchaseController
 
cache - Static variable in class com.avairebot.database.controllers.ReactionController
 
cache - Static variable in class com.avairebot.handlers.adapter.JDAStateEventAdapter
 
cache - Static variable in class com.avairebot.level.LevelManager
When a user sends a message, they are checked against the cache to see if they can be rewarded experience again, if they do have an entry in the cache, their message is ignored for the level manager and no experience will be rewarded to them for that message.
cache - Static variable in class com.avairebot.middleware.ThrottleMiddleware
 
cache - Static variable in class com.avairebot.scheduler.jobs.LavalinkGarbageNodeCollectorJob
 
CacheAdapter - Class in com.avairebot.contracts.cache
 
CacheAdapter() - Constructor for class com.avairebot.contracts.cache.CacheAdapter
 
CacheFingerprint - Annotation Type in com.avairebot.contracts.commands
 
CacheItem - Class in com.avairebot.cache
 
CacheItem(String, Object, long) - Constructor for class com.avairebot.cache.CacheItem
Creates a new cache item entity with the given key, value, and expire time.
CacheManager - Class in com.avairebot.cache
 
CacheManager(AvaIre) - Constructor for class com.avairebot.cache.CacheManager
Creates the new cache manager, allowing Ava and plugins to store things temporarily.
CacheType - Enum in com.avairebot.cache
 
CacheUtil - Class in com.avairebot.utilities
 
CacheUtil() - Constructor for class com.avairebot.utilities.CacheUtil
 
CalculateCommand - Class in com.avairebot.commands.utility
 
CalculateCommand(AvaIre) - Constructor for class com.avairebot.commands.utility.CalculateCommand
 
CALL - com.avairebot.database.connections.MySQLStatement
 
canBotInteractWithRole(Message, Role) - Static method in class com.avairebot.utilities.RoleUtil
Checks if the bot can interact with the given role by making sure the role is not higher in the role hierarchy than any role the bot has, if the method returns true the bot has at least one role which is in a higher position in the role hierarchy.
Cancellable - Interface in com.avairebot.contracts.events
 
cancelSchedule() - Method in class com.avairebot.mute.MuteContainer
Cancels the future scheduled task used to automatically unmute the container if one has been started.
canDelete() - Method in class com.avairebot.commands.CommandMessage
 
canInteractWithRole(Message, Role) - Static method in class com.avairebot.utilities.RoleUtil
Checks if the user can interact with the given role by making sure the role is not higher in the role hierarchy then any role the user and the bot instance for the current guild has, if the method returns true the bot should be able to give the role to the users, and the given user has at least one role which is in a higher position in the role hierarchy.
canPreformSpecialAction(Command, CommandMessage, String) - Method in class com.avairebot.audio.GuildMusicManager
 
canProvide() - Method in class com.avairebot.audio.AudioPlayerSendHandler
 
canRender() - Method in class com.avairebot.contracts.imagegen.Renderer
Checks if the render is ready to be used, if the Renderer.render() or Renderer.renderToBytes() method is called while this returns false, the RenderNotReadyYetException will be thrown, preventing the render from running.
canRender() - Method in class com.avairebot.imagegen.renders.RankBackgroundRender
 
canRunDJAction(AvaIre, Message, DJGuildLevel) - Method in class com.avairebot.audio.AudioHandler
 
canSendEmbed() - Method in enum com.avairebot.utilities.CheckPermissionUtil.PermissionCheckType
Checks if the current type allows sending embed messages.
canSendMessage() - Method in enum com.avairebot.utilities.CheckPermissionUtil.PermissionCheckType
Checks if the current type allows sending normal messages.
canSendMessages(MessageChannel) - Static method in class com.avairebot.utilities.CheckPermissionUtil
Checks if the bot can send embed messages in the given message channel.
canTalk() - Method in class com.avairebot.commands.CommandMessage
 
canTalk() - Method in class com.avairebot.commands.FakeCommandMessage
 
canTalk() - Method in interface com.avairebot.contracts.commands.CommandContext
Whether we can send messages in the channel the command was invoked in.
canUserInteractWithRole(Message, Role) - Static method in class com.avairebot.utilities.RoleUtil
Checks if the user can interact with the given role by making sure the role is not higher in the role hierarchy than any role the user has, if the method returns true the user has at least one role which is in a higher position in the role hierarchy.
Carbon - Class in com.avairebot.time
Carbon is the equivalent of Javas Date and Calendar utilities on steroids, the idea for Carbon was give by Brian Nesbitt at nesbot.com who created Carbon for PHP first.
Carbon() - Constructor for class com.avairebot.time.Carbon
Creates a new new Carbon instance with the current date and time, this is the same as the static now() method.
Carbon(Carbon) - Constructor for class com.avairebot.time.Carbon
Creates a new copy of the provided carbon instance.
Carbon(String) - Constructor for class com.avairebot.time.Carbon
Attempts to create a new Carbon instance from the given time string, the string must be a valid date to be parsed correctly.
Carbon(String, String) - Constructor for class com.avairebot.time.Carbon
Attempts to create a new Carbon instance from the given time string, the string must be a valid date to be parsed correctly.
CategoriesCommand - Class in com.avairebot.commands.administration
 
CategoriesCommand(AvaIre) - Constructor for class com.avairebot.commands.administration.CategoriesCommand
 
Category - Class in com.avairebot.commands
 
Category(AvaIre, String, String) - Constructor for class com.avairebot.commands.Category
 
CategoryDataContext - Class in com.avairebot.commands
 
CategoryHandler - Class in com.avairebot.commands
 
CategoryHandler() - Constructor for class com.avairebot.commands.CategoryHandler
 
ChangeableClosure - Interface in com.avairebot.contracts.database.query
 
ChangeableStatement - Class in com.avairebot.database.query
 
ChangeGameTask - Class in com.avairebot.scheduler.tasks
 
ChangeGameTask() - Constructor for class com.avairebot.scheduler.tasks.ChangeGameTask
 
ChangelogCommand - Class in com.avairebot.commands.utility
 
ChangelogCommand(AvaIre) - Constructor for class com.avairebot.commands.utility.ChangelogCommand
 
ChangelogEventAdapter - Class in com.avairebot.handlers.adapter
 
ChangelogEventAdapter(AvaIre) - Constructor for class com.avairebot.handlers.adapter.ChangelogEventAdapter
 
ChangelogHandler - Class in com.avairebot.changelog
 
ChangelogHandler() - Constructor for class com.avairebot.changelog.ChangelogHandler
 
ChangelogLoader - Interface in com.avairebot.contracts.changelog
 
ChangelogMessage - Class in com.avairebot.changelog
 
ChangelogMessage(Message) - Constructor for class com.avairebot.changelog.ChangelogMessage
 
ChangePrefixCommand - Class in com.avairebot.commands.administration
 
ChangePrefixCommand(AvaIre) - Constructor for class com.avairebot.commands.administration.ChangePrefixCommand
 
channel - Variable in class com.avairebot.commands.CommandMessage
 
CHANNEL - com.avairebot.chat.PlaceholderType
 
CHANNEL - com.avairebot.middleware.ThrottleMiddleware.ThrottleType
 
CHANNEL - com.avairebot.utilities.StringReplacementUtil.ReplacementType
Represent the channel replacement type.
ChannelEventAdapter - Class in com.avairebot.handlers.adapter
 
ChannelEventAdapter(AvaIre) - Constructor for class com.avairebot.handlers.adapter.ChannelEventAdapter
Instantiates the event adapter and sets the avaire class instance.
ChannelIdCommand - Class in com.avairebot.commands.utility
 
ChannelIdCommand(AvaIre) - Constructor for class com.avairebot.commands.utility.ChannelIdCommand
 
ChannelInfoCommand - Class in com.avairebot.commands.utility
 
ChannelInfoCommand(AvaIre) - Constructor for class com.avairebot.commands.utility.ChannelInfoCommand
 
ChannelLevelCommand - Class in com.avairebot.commands.administration
 
ChannelLevelCommand(AvaIre) - Constructor for class com.avairebot.commands.administration.ChannelLevelCommand
 
ChannelModuleCommand - Class in com.avairebot.contracts.commands
 
ChannelModuleCommand(AvaIre) - Constructor for class com.avairebot.contracts.commands.ChannelModuleCommand
Creates a new channel module instance that won't work in DMs.
channels - Static variable in class com.avairebot.metrics.Metrics
 
channelsToJson() - Method in class com.avairebot.database.transformers.GuildTransformer
 
ChannelTransformer - Class in com.avairebot.database.transformers
 
ChannelTransformer(DataRow) - Constructor for class com.avairebot.database.transformers.ChannelTransformer
 
ChannelTransformer(DataRow, GuildTransformer) - Constructor for class com.avairebot.database.transformers.ChannelTransformer
 
ChannelTransformer(HashMap<String, Object>) - Constructor for class com.avairebot.database.transformers.ChannelTransformer
 
ChannelTransformer.BooleanModule - Class in com.avairebot.database.transformers
 
ChannelTransformer.MessageModule - Class in com.avairebot.database.transformers
 
ChannelTransformer.SlowmodeModule - Class in com.avairebot.database.transformers
 
check(MiddlewareStack) - Method in class com.avairebot.middleware.permission.PermissionCheck
Checks the middleware stack permissions.
CheckPermissionUtil - Class in com.avairebot.utilities
 
CheckPermissionUtil() - Constructor for class com.avairebot.utilities.CheckPermissionUtil
 
CheckPermissionUtil.PermissionCheckType - Enum in com.avairebot.utilities
The permission check type, the permission type are used to describe what type of permissions the bot has for the current channel.
ChuckNorrisCommand - Class in com.avairebot.commands.fun
 
ChuckNorrisCommand(AvaIre) - Constructor for class com.avairebot.commands.fun.ChuckNorrisCommand
 
ChuckNorrisService - Class in com.avairebot.requests.service
 
ChuckNorrisService() - Constructor for class com.avairebot.requests.service.ChuckNorrisService
 
ChuckNorrisService.ChuckNorrisValue - Class in com.avairebot.requests.service
 
ChuckNorrisValue() - Constructor for class com.avairebot.requests.service.ChuckNorrisService.ChuckNorrisValue
 
chunk(int) - Method in class com.avairebot.database.collection.Collection
Breaks the collection into multiple, smaller lists of the given size.
Clause - Class in com.avairebot.database.query
 
Clause(String, String, Object) - Constructor for class com.avairebot.database.query.Clause
Creates a new clause with a WHERE order.
Clause(String, String, Object, OperatorType) - Constructor for class com.avairebot.database.query.Clause
Creates a new clause with the provided order.
ClauseConsumer - Interface in com.avairebot.contracts.database.query
 
clauses - Variable in class com.avairebot.database.query.JoinClause
The "on" clauses for the join.
CleanupPlayerRecordsJob - Class in com.avairebot.scheduler.jobs
This job will periodically go through XP records and mark any XP record as inactive if the user is no longer on the server, or the bot have been kicked from the server.
CleanupPlayerRecordsJob(AvaIre) - Constructor for class com.avairebot.scheduler.jobs.CleanupPlayerRecordsJob
 
ClearQueueCommand - Class in com.avairebot.commands.music
 
ClearQueueCommand(AvaIre) - Constructor for class com.avairebot.commands.music.ClearQueueCommand
 
close() - Method in class com.avairebot.contracts.database.Database
Attempts to close the database connection.
closeConnection(Guild) - Method in class com.avairebot.audio.LavalinkManager
Closes a connection connection for the currently connected server.
CoinflipCommand - Class in com.avairebot.commands.fun
 
CoinflipCommand(AvaIre) - Constructor for class com.avairebot.commands.fun.CoinflipCommand
 
Collection - Class in com.avairebot.database.collection
 
Collection() - Constructor for class com.avairebot.database.collection.Collection
Creates an empty collection.
Collection(Collection) - Constructor for class com.avairebot.database.collection.Collection
Creates a new Collection object from the provided collection instance, this is the same as calling the Collection.copy() method.
Collection(ResultSet) - Constructor for class com.avairebot.database.collection.Collection
Creates a new Collection instance, allowing you to the loop and fetch data from a ResultSet object a lot easier.
Collection(List<Map<String, Object>>) - Constructor for class com.avairebot.database.collection.Collection
Creates a new Collection object from a multidimensional map.
CollectionEach - Interface in com.avairebot.contracts.database.collection
 
ColorUtil - Class in com.avairebot.utilities
 
ColorUtil() - Constructor for class com.avairebot.utilities.ColorUtil
 
com.avairebot - package com.avairebot
 
com.avairebot.admin - package com.avairebot.admin
 
com.avairebot.ai - package com.avairebot.ai
 
com.avairebot.ai.dialogflow - package com.avairebot.ai.dialogflow
 
com.avairebot.ai.dialogflow.intents - package com.avairebot.ai.dialogflow.intents
 
com.avairebot.audio - package com.avairebot.audio
 
com.avairebot.audio.cache - package com.avairebot.audio.cache
 
com.avairebot.audio.queue - package com.avairebot.audio.queue
 
com.avairebot.audio.source - package com.avairebot.audio.source
 
com.avairebot.blacklist - package com.avairebot.blacklist
 
com.avairebot.cache - package com.avairebot.cache
 
com.avairebot.cache.adapters - package com.avairebot.cache.adapters
 
com.avairebot.changelog - package com.avairebot.changelog
 
com.avairebot.chat - package com.avairebot.chat
 
com.avairebot.commands - package com.avairebot.commands
 
com.avairebot.commands.administration - package com.avairebot.commands.administration
 
com.avairebot.commands.fun - package com.avairebot.commands.fun
 
com.avairebot.commands.help - package com.avairebot.commands.help
 
com.avairebot.commands.interaction - package com.avairebot.commands.interaction
 
com.avairebot.commands.music - package com.avairebot.commands.music
 
com.avairebot.commands.music.playlist - package com.avairebot.commands.music.playlist
 
com.avairebot.commands.search - package com.avairebot.commands.search
 
com.avairebot.commands.system - package com.avairebot.commands.system
 
com.avairebot.commands.utility - package com.avairebot.commands.utility
 
com.avairebot.config - package com.avairebot.config
 
com.avairebot.config.file - package com.avairebot.config.file
 
com.avairebot.config.serialization - package com.avairebot.config.serialization
 
com.avairebot.contracts.ai - package com.avairebot.contracts.ai
 
com.avairebot.contracts.async - package com.avairebot.contracts.async
 
com.avairebot.contracts.audio - package com.avairebot.contracts.audio
 
com.avairebot.contracts.blacklist - package com.avairebot.contracts.blacklist
 
com.avairebot.contracts.cache - package com.avairebot.contracts.cache
 
com.avairebot.contracts.changelog - package com.avairebot.contracts.changelog
 
com.avairebot.contracts.chat - package com.avairebot.contracts.chat
 
com.avairebot.contracts.commands - package com.avairebot.contracts.commands
 
com.avairebot.contracts.commands.interactions - package com.avairebot.contracts.commands.interactions
 
com.avairebot.contracts.commands.playlist - package com.avairebot.contracts.commands.playlist
 
com.avairebot.contracts.commands.sort - package com.avairebot.contracts.commands.sort
 
com.avairebot.contracts.config - package com.avairebot.contracts.config
 
com.avairebot.contracts.config.file - package com.avairebot.contracts.config.file
 
com.avairebot.contracts.config.serialization - package com.avairebot.contracts.config.serialization
 
com.avairebot.contracts.database - package com.avairebot.contracts.database
 
com.avairebot.contracts.database.collection - package com.avairebot.contracts.database.collection
 
com.avairebot.contracts.database.connections - package com.avairebot.contracts.database.connections
 
com.avairebot.contracts.database.eloquent - package com.avairebot.contracts.database.eloquent
 
com.avairebot.contracts.database.grammar - package com.avairebot.contracts.database.grammar
 
com.avairebot.contracts.database.migrations - package com.avairebot.contracts.database.migrations
 
com.avairebot.contracts.database.query - package com.avairebot.contracts.database.query
 
com.avairebot.contracts.database.schema - package com.avairebot.contracts.database.schema
 
com.avairebot.contracts.database.seeder - package com.avairebot.contracts.database.seeder
 
com.avairebot.contracts.database.transformers - package com.avairebot.contracts.database.transformers
 
com.avairebot.contracts.debug - package com.avairebot.contracts.debug
 
com.avairebot.contracts.events - package com.avairebot.contracts.events
 
com.avairebot.contracts.handlers - package com.avairebot.contracts.handlers
 
com.avairebot.contracts.imagegen - package com.avairebot.contracts.imagegen
 
com.avairebot.contracts.metadata - package com.avairebot.contracts.metadata
 
com.avairebot.contracts.metrics - package com.avairebot.contracts.metrics
 
com.avairebot.contracts.middleware - package com.avairebot.contracts.middleware
 
com.avairebot.contracts.plugin - package com.avairebot.contracts.plugin
 
com.avairebot.contracts.reflection - package com.avairebot.contracts.reflection
 
com.avairebot.contracts.scheduler - package com.avairebot.contracts.scheduler
 
com.avairebot.contracts.shard - package com.avairebot.contracts.shard
 
com.avairebot.contracts.shop - package com.avairebot.contracts.shop
 
com.avairebot.contracts.utilities - package com.avairebot.contracts.utilities
 
com.avairebot.database - package com.avairebot.database
 
com.avairebot.database.collection - package com.avairebot.database.collection
 
com.avairebot.database.connections - package com.avairebot.database.connections
 
com.avairebot.database.controllers - package com.avairebot.database.controllers
 
com.avairebot.database.exceptions - package com.avairebot.database.exceptions
 
com.avairebot.database.grammar.mysql - package com.avairebot.database.grammar.mysql
 
com.avairebot.database.grammar.sqlite - package com.avairebot.database.grammar.sqlite
 
com.avairebot.database.migrate - package com.avairebot.database.migrate
 
com.avairebot.database.migrate.migrations - package com.avairebot.database.migrate.migrations
 
com.avairebot.database.query - package com.avairebot.database.query
 
com.avairebot.database.schema - package com.avairebot.database.schema
 
com.avairebot.database.seeder - package com.avairebot.database.seeder
 
com.avairebot.database.seeder.seeders - package com.avairebot.database.seeder.seeders
 
com.avairebot.database.serializer - package com.avairebot.database.serializer
 
com.avairebot.database.transformers - package com.avairebot.database.transformers
 
com.avairebot.exceptions - package com.avairebot.exceptions
 
com.avairebot.factories - package com.avairebot.factories
 
com.avairebot.handlers - package com.avairebot.handlers
 
com.avairebot.handlers.adapter - package com.avairebot.handlers.adapter
 
com.avairebot.handlers.events - package com.avairebot.handlers.events
 
com.avairebot.imagegen - package com.avairebot.imagegen
 
com.avairebot.imagegen.colors.ranks - package com.avairebot.imagegen.colors.ranks
 
com.avairebot.imagegen.renders - package com.avairebot.imagegen.renders
 
com.avairebot.language - package com.avairebot.language
 
com.avairebot.level - package com.avairebot.level
 
com.avairebot.metrics - package com.avairebot.metrics
 
com.avairebot.metrics.routes - package com.avairebot.metrics.routes
 
com.avairebot.middleware - package com.avairebot.middleware
 
com.avairebot.middleware.global - package com.avairebot.middleware.global
 
com.avairebot.middleware.permission - package com.avairebot.middleware.permission
 
com.avairebot.modlog - package com.avairebot.modlog
 
com.avairebot.mute - package com.avairebot.mute
 
com.avairebot.permissions - package com.avairebot.permissions
 
com.avairebot.plugin - package com.avairebot.plugin
 
com.avairebot.plugin.translators - package com.avairebot.plugin.translators
 
com.avairebot.requests - package com.avairebot.requests
 
com.avairebot.requests.service - package com.avairebot.requests.service
 
com.avairebot.scheduler - package com.avairebot.scheduler
 
com.avairebot.scheduler.jobs - package com.avairebot.scheduler.jobs
 
com.avairebot.scheduler.jobs.generic - package com.avairebot.scheduler.jobs.generic
 
com.avairebot.scheduler.tasks - package com.avairebot.scheduler.tasks
 
com.avairebot.servlet - package com.avairebot.servlet
 
com.avairebot.servlet.filters - package com.avairebot.servlet.filters
 
com.avairebot.servlet.handlers - package com.avairebot.servlet.handlers
 
com.avairebot.servlet.routes - package com.avairebot.servlet.routes
 
com.avairebot.shard - package com.avairebot.shard
 
com.avairebot.time - package com.avairebot.time
 
com.avairebot.utilities - package com.avairebot.utilities
 
com.avairebot.vote - package com.avairebot.vote
 
Command - Class in com.avairebot.contracts.commands
 
Command(AvaIre) - Constructor for class com.avairebot.contracts.commands.Command
Creates the given command instance by calling Command(AvaIre, boolean) with allowDM set to true.
Command(AvaIre, boolean) - Constructor for class com.avairebot.contracts.commands.Command
Creates the given command instance with the given AvaIre instance and the allowDM settings.
Command(JavaPlugin) - Constructor for class com.avairebot.contracts.commands.Command
Create the given command instance by calling Command(AvaIre) with the avaire instance and allowDM set to true.
Command(JavaPlugin, boolean) - Constructor for class com.avairebot.contracts.commands.Command
Create the given command instance by calling Command(AvaIre, boolean) with the avaire instance.
COMMAND - com.avairebot.vote.VoteMetricType
Represents votes that was validated through the !vote check command.
COMMAND_CUSTOMIZATION - com.avairebot.contracts.commands.CommandGroups
 
commandAttempts - Static variable in class com.avairebot.metrics.Metrics
 
CommandContainer - Class in com.avairebot.commands
 
CommandContainer(Command, Category, String) - Constructor for class com.avairebot.commands.CommandContainer
Creates a new command container instance.
CommandContext - Interface in com.avairebot.contracts.commands
 
CommandDataContext - Class in com.avairebot.commands
 
commandExceptions - Static variable in class com.avairebot.metrics.Metrics
 
CommandGroup - Interface in com.avairebot.contracts.commands
 
CommandGroups - Enum in com.avairebot.contracts.commands
 
CommandHandler - Class in com.avairebot.commands
 
CommandHandler() - Constructor for class com.avairebot.commands.CommandHandler
 
CommandMessage - Class in com.avairebot.commands
 
CommandMessage() - Constructor for class com.avairebot.commands.CommandMessage
 
CommandMessage(CommandContainer, DatabaseEventHolder, Message) - Constructor for class com.avairebot.commands.CommandMessage
 
CommandMessage(CommandContainer, DatabaseEventHolder, Message, boolean, String[]) - Constructor for class com.avairebot.commands.CommandMessage
 
CommandMessage(CommandContext) - Constructor for class com.avairebot.commands.CommandMessage
 
CommandMessage(CommandContext, DatabaseEventHolder) - Constructor for class com.avairebot.commands.CommandMessage
 
CommandPriority - Enum in com.avairebot.commands
 
commandsExecuted - Static variable in class com.avairebot.metrics.Metrics
 
CommandSource - Annotation Type in com.avairebot.contracts.commands
 
commandsRatelimited - Static variable in class com.avairebot.metrics.Metrics
 
commandsReceived - Static variable in class com.avairebot.metrics.Metrics
 
COMMIT - com.avairebot.database.connections.MySQLStatement
 
commitId - Variable in class com.avairebot.GitInfo
 
commitIdAbbrev - Variable in class com.avairebot.GitInfo
 
commitMessageFull - Variable in class com.avairebot.GitInfo
 
commitMessageShort - Variable in class com.avairebot.GitInfo
 
commitTime - Variable in class com.avairebot.GitInfo
 
commitUserEmail - Variable in class com.avairebot.GitInfo
 
commitUserName - Variable in class com.avairebot.GitInfo
 
ComparatorUtil - Class in com.avairebot.utilities
 
ComparatorUtil() - Constructor for class com.avairebot.utilities.ComparatorUtil
 
ComparatorUtil.ComparatorType - Enum in com.avairebot.utilities
The comparator types, they are used to represent the actually values of the comparator.
compare(MigrationContainer, MigrationContainer) - Method in class com.avairebot.database.migrate.MigrationComparator
 
compareTo(Delayed) - Method in class com.avairebot.scheduler.tasks.DrainReactionRoleQueueTask.ReactionActionEntity
 
compareTo(Delayed) - Method in class com.avairebot.scheduler.tasks.DrainWeatherQueueTask.WeatherEntity
 
compareTo(Delayed) - Method in class com.avairebot.vote.VoteEntity
 
configuration() - Method in class com.avairebot.config.ConfigurationOptions
Returns the ConfigurationBase that this object is responsible for.
configuration() - Method in class com.avairebot.config.file.FileConfigurationOptions
 
configuration() - Method in class com.avairebot.config.file.YamlConfigurationOptions
 
configuration() - Method in class com.avairebot.config.MemoryConfigurationOptions
 
Configuration - Class in com.avairebot.config
 
Configuration(AvaIre, File, String) - Constructor for class com.avairebot.config.Configuration
 
Configuration(JavaPlugin, File, String) - Constructor for class com.avairebot.config.Configuration
 
ConfigurationBase - Interface in com.avairebot.contracts.config
Represents a source of configurable options and settings
ConfigurationOptions - Class in com.avairebot.config
Various settings for controlling the input and output of a ConfigurationBase
ConfigurationOptions(ConfigurationBase) - Constructor for class com.avairebot.config.ConfigurationOptions
 
ConfigurationSection - Interface in com.avairebot.contracts.config
Represents a section of a ConfigurationBase
ConfigurationSerializable - Interface in com.avairebot.contracts.config.serialization
Represents an object that may be serialized.
ConfigurationSerialization - Class in com.avairebot.config.serialization
Utility class for storing and retrieving classes for ConfigurationBase.
CONNECTED - com.avairebot.audio.VoiceConnectStatus
The bot was connected to the voice channel successfully.
connectToVoiceChannel(CommandMessage) - Method in class com.avairebot.audio.AudioHandler
 
connectToVoiceChannel(CommandMessage, boolean) - Method in class com.avairebot.audio.AudioHandler
 
connectToVoiceChannel(GuildTransformer, Message, Member, boolean) - Method in class com.avairebot.audio.AudioHandler
 
connectToVoiceChannel(Message, VoiceChannel, AudioManager) - Method in class com.avairebot.audio.AudioHandler
 
ConsoleColor - Enum in com.avairebot.chat
 
Constants - Class in com.avairebot
 
Constants() - Constructor for class com.avairebot.Constants
 
ConstantsConfiguration - Class in com.avairebot.config
 
ConstantsConfiguration(AvaIre) - Constructor for class com.avairebot.config.ConstantsConfiguration
 
contains(Object) - Method in class com.avairebot.database.collection.Collection
Checks every value stored in the collection and compares it to see if it matches the provided item.
contains(String) - Method in class com.avairebot.config.Configuration
Checks if this ConfigurationSection contains the given path.
contains(String) - Method in class com.avairebot.config.MemorySection
 
contains(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Checks if this ConfigurationSection contains the given path.
COOKIE - com.avairebot.time.Formats
Generates a cookie time string, example:
copy() - Method in class com.avairebot.database.collection.Collection
Creates a copy of the current collections instance.
copy() - Method in class com.avairebot.time.Carbon
Creates a copy of the current Carbon instance.
copyDefaults() - Method in class com.avairebot.config.ConfigurationOptions
Checks if the ConfigurationBase should copy values from its default ConfigurationBase directly.
copyDefaults(boolean) - Method in class com.avairebot.config.ConfigurationOptions
Sets if the ConfigurationBase should copy values from its default ConfigurationBase directly.
copyDefaults(boolean) - Method in class com.avairebot.config.file.FileConfigurationOptions
 
copyDefaults(boolean) - Method in class com.avairebot.config.file.YamlConfigurationOptions
 
copyDefaults(boolean) - Method in class com.avairebot.config.MemoryConfigurationOptions
 
copyHeader() - Method in class com.avairebot.config.file.FileConfigurationOptions
Gets whether or not the header should be copied from a default source.
copyHeader(boolean) - Method in class com.avairebot.config.file.FileConfigurationOptions
Sets whether or not the header should be copied from a default source.
copyHeader(boolean) - Method in class com.avairebot.config.file.YamlConfigurationOptions
 
create(DatabaseManager, Blueprint, Map<String, Boolean>) - Method in interface com.avairebot.contracts.database.grammar.Grammarable
Creates a create grammar instance with the provided settings.
create(DatabaseManager, Blueprint, Map<String, Boolean>) - Method in class com.avairebot.database.connections.MySQL
 
create(DatabaseManager, Blueprint, Map<String, Boolean>) - Method in class com.avairebot.database.connections.SQLite
 
create(Object...) - Static method in class com.avairebot.time.Carbon
Creates a new Carbon instance from the provided date and time information, the date and time information is provided in the form of a varargs object.
create(String, DatabaseClosure) - Method in class com.avairebot.database.schema.Schema
Creates a new table using the DatabaseClosure and Blueprint classes.
Create - Class in com.avairebot.database.grammar.mysql
 
Create - Class in com.avairebot.database.grammar.sqlite
 
Create() - Constructor for class com.avairebot.database.grammar.mysql.Create
 
Create() - Constructor for class com.avairebot.database.grammar.sqlite.Create
 
CREATE - com.avairebot.contracts.database.Database.QueryType
 
CREATE - com.avairebot.database.connections.MySQLStatement
 
CREATE - com.avairebot.database.connections.SQLiteStatement
 
CREATE_INSTANT_INVITE - com.avairebot.permissions.Permissions
 
createAudioSession(CommandMessage, AudioPlaylist) - Method in class com.avairebot.audio.AudioHandler
 
CreateBlacklistTableMigration - Class in com.avairebot.database.migrate.migrations
 
CreateBlacklistTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.CreateBlacklistTableMigration
 
createChannelTransformer(String, String) - Method in class com.avairebot.database.transformers.GuildTransformer
 
createChannelTransformer(TextChannel) - Method in class com.avairebot.database.transformers.GuildTransformer
 
created_at() - Method in interface com.avairebot.contracts.database.migrations.Migration
Gets the time the migration was created at, this is used to order migrations, making sure migrations are rolled out to the database and back in the right order.
created_at() - Method in class com.avairebot.database.migrate.migrations.AddActiveToExperiencesTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddDefaultVolumeToGuildsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddDJLevelToGuildsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddDjRoleFieldToGuildsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddExpiresInFieldToBlacklistTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddGlobalExperienceToExperienceTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddHierarchyToGuildsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddLevelExemptChannelsToGuildsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddLevelExemptRolesToGuildsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddLevelModifierToGuildsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddLevelRolesToGuildsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddModlogToGuildsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddMusicChannelToGuildsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddMusicMessagesToGuildsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddMuteRoleColumnToGuildsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddOptInToVotesTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddPardonToLogTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddPartnerToGuildsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddRolesDataToGuildsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddSelectedBackgroundToVotesTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.AddVotePointsToUsersAndGuildsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.CreateBlacklistTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.CreateFeedbackTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.CreateGuildTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.CreateGuildTypeTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.CreateLogTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.CreateLogTypeTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.CreateMusicPlaylistsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.CreateMuteTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.CreatePlayerExperiencesTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.CreatePurchasesTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.CreateReactionRoleTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.CreateShardsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.CreateStatisticsTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.CreateVotesTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.RecreateFeedbackTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.ReformatBlacklistTableMigration
 
created_at() - Method in class com.avairebot.database.migrate.migrations.RenamePlaylistSizeColumnToAmountMigration
 
createEmbeddedBuilder() - Static method in class com.avairebot.factories.MessageFactory
 
CreateFeedbackTableMigration - Class in com.avairebot.database.migrate.migrations
 
CreateFeedbackTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.CreateFeedbackTableMigration
 
createFromDate(Object...) - Static method in class com.avairebot.time.Carbon
Creates a new Carbon instance from the provided date information, the date information is provided in the form of a varargs object.
createFromFormat(String, String) - Static method in class com.avairebot.time.Carbon
Creates a new Carbon instance from the provided time string and SimpleDateFormat string format, if the format is invalid an IllegalArgumentException will be thrown.
createFromFormat(String, String, String) - Static method in class com.avairebot.time.Carbon
Creates a new Carbon instance from the provided time string and SimpleDateFormat string format, if the format is invalid an IllegalArgumentException will be thrown.
createFromFormat(String, String, TimeZone) - Static method in class com.avairebot.time.Carbon
Creates a new Carbon instance from the provided time string and SimpleDateFormat string format, if the format is invalid an IllegalArgumentException will be thrown.
createFromOffsetDateTime(OffsetDateTime) - Static method in class com.avairebot.time.Carbon
Creates a new Carbon instance from the provided offset date time object.
createFromTime(Object...) - Static method in class com.avairebot.time.Carbon
Creates a new Carbon instance from the provided time information, the time information is provided in the form of a varargs object.
CreateGrammar - Class in com.avairebot.contracts.database.grammar
 
CreateGrammar() - Constructor for class com.avairebot.contracts.database.grammar.CreateGrammar
Creates the create query grammar by preparing the Grammar.query parameter.
CreateGuildTableMigration - Class in com.avairebot.database.migrate.migrations
 
CreateGuildTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.CreateGuildTableMigration
 
CreateGuildTypeTableMigration - Class in com.avairebot.database.migrate.migrations
 
CreateGuildTypeTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.CreateGuildTypeTableMigration
 
createIfNotExists(String, DatabaseClosure) - Method in class com.avairebot.database.schema.Schema
Creates a new table if it doesn't exists using the DatabaseClosure and Blueprint classes.
CreateLogTableMigration - Class in com.avairebot.database.migrate.migrations
 
CreateLogTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.CreateLogTableMigration
 
CreateLogTypeTableMigration - Class in com.avairebot.database.migrate.migrations
 
CreateLogTypeTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.CreateLogTypeTableMigration
 
CreateMusicPlaylistsTableMigration - Class in com.avairebot.database.migrate.migrations
 
CreateMusicPlaylistsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.CreateMusicPlaylistsTableMigration
 
CreateMuteTableMigration - Class in com.avairebot.database.migrate.migrations
 
CreateMuteTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.CreateMuteTableMigration
 
createPath(ConfigurationSection, String) - Static method in class com.avairebot.config.MemorySection
Creates a full path to the given ConfigurationSection from its root ConfigurationBase.
createPath(ConfigurationSection, String, ConfigurationSection) - Static method in class com.avairebot.config.MemorySection
Creates a relative path to the given ConfigurationSection from the given relative section.
CreatePlayerExperiencesTableMigration - Class in com.avairebot.database.migrate.migrations
 
CreatePlayerExperiencesTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.CreatePlayerExperiencesTableMigration
 
CreatePlaylist - Class in com.avairebot.commands.music.playlist
 
CreatePlaylist(AvaIre, PlaylistCommand) - Constructor for class com.avairebot.commands.music.playlist.CreatePlaylist
 
CreatePurchasesTableMigration - Class in com.avairebot.database.migrate.migrations
 
CreatePurchasesTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.CreatePurchasesTableMigration
 
CreateReactionRoleTableMigration - Class in com.avairebot.database.migrate.migrations
 
CreateReactionRoleTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.CreateReactionRoleTableMigration
 
createSection(String) - Method in class com.avairebot.config.Configuration
Creates an empty ConfigurationSection at the specified path.
createSection(String) - Method in class com.avairebot.config.MemorySection
 
createSection(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Creates an empty ConfigurationSection at the specified path.
createSection(String, Map<?, ?>) - Method in class com.avairebot.config.Configuration
Creates a ConfigurationSection at the specified path, with specified values.
createSection(String, Map<?, ?>) - Method in class com.avairebot.config.MemorySection
 
createSection(String, Map<?, ?>) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Creates a ConfigurationSection at the specified path, with specified values.
CreateShardsTableMigration - Class in com.avairebot.database.migrate.migrations
 
CreateShardsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.CreateShardsTableMigration
 
CreateStatisticsTableMigration - Class in com.avairebot.database.migrate.migrations
 
CreateStatisticsTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.CreateStatisticsTableMigration
 
CreateVotesTableMigration - Class in com.avairebot.database.migrate.migrations
 
CreateVotesTableMigration() - Constructor for class com.avairebot.database.migrate.migrations.CreateVotesTableMigration
 
CSV - com.avairebot.database.schema.DatabaseEngine
 
CuddleCommand - Class in com.avairebot.commands.interaction
 
CuddleCommand(AvaIre) - Constructor for class com.avairebot.commands.interaction.CuddleCommand
 
CYAN - com.avairebot.chat.ConsoleColor
 
CYAN_BACKGROUND - com.avairebot.chat.ConsoleColor
 

D

DA_DK - com.avairebot.language.Language
 
Data(String, String, String, String) - Constructor for class com.avairebot.requests.service.RandomCatService.Data
 
Database - Class in com.avairebot.contracts.database
 
Database(DatabaseManager) - Constructor for class com.avairebot.contracts.database.Database
Sets the Database Manager instance to the database.
Database.QueryType - Enum in com.avairebot.contracts.database
 
DatabaseClosure - Interface in com.avairebot.contracts.database.schema
 
DatabaseConnection - Interface in com.avairebot.contracts.database
 
DatabaseEngine - Enum in com.avairebot.database.schema
 
DatabaseEventHolder - Class in com.avairebot.handlers
 
DatabaseEventHolder(GuildTransformer, PlayerTransformer) - Constructor for class com.avairebot.handlers.DatabaseEventHolder
 
DatabaseException - Exception in com.avairebot.database.exceptions
 
DatabaseException(String) - Constructor for exception com.avairebot.database.exceptions.DatabaseException
 
DatabaseException(String, Exception) - Constructor for exception com.avairebot.database.exceptions.DatabaseException
 
DatabaseManager - Class in com.avairebot.database
 
DatabaseManager(AvaIre) - Constructor for class com.avairebot.database.DatabaseManager
 
databaseQueries - Static variable in class com.avairebot.metrics.Metrics
 
DataRow - Class in com.avairebot.database.collection
 
DataRow(DataRow) - Constructor for class com.avairebot.database.collection.DataRow
Creates a new data row object from the provided data row.
DataRow(Map<String, Object>) - Constructor for class com.avairebot.database.collection.DataRow
Creates a new data row object from a map of data.
Date(String) - Method in class com.avairebot.database.schema.Blueprint
Creates a FieldType.DATE column with the provided name.
DATE - com.avairebot.database.schema.FieldType
 
DATE - com.avairebot.time.Formats
Generates a date string, example:
DATE_TIME - com.avairebot.time.Formats
Generates a date time string, example:
DateTime(String) - Method in class com.avairebot.database.schema.Blueprint
Creates a FieldType.DATETIME column with the provided name.
DATETIME - com.avairebot.database.schema.FieldType
 
Day - Enum in com.avairebot.time
 
DAY_DATE_TIME - com.avairebot.time.Formats
Generates a day date time string, example:
DAYS_PER_WEEK - com.avairebot.time.Time
 
dblVotes - Static variable in class com.avairebot.metrics.Metrics
 
DE_DE - com.avairebot.language.Language
 
DEALLOCATE - com.avairebot.database.connections.MySQLStatement
 
DebugModeCommand - Class in com.avairebot.commands.system
 
DebugModeCommand(AvaIre) - Constructor for class com.avairebot.commands.system.DebugModeCommand
 
DECEMBER - com.avairebot.time.Month
Value of the Calendar.MONTH field indicating December.
Decimal(String) - Method in class com.avairebot.database.schema.Blueprint
Creates a Blueprint.Decimal(java.lang.String, int) column with the provided name, and a length of 17.
Decimal(String, int) - Method in class com.avairebot.database.schema.Blueprint
Creates a Blueprint.Decimal(java.lang.String, int, int) column with the provided name, length and a tail of 2.
Decimal(String, int, int) - Method in class com.avairebot.database.schema.Blueprint
Creates a FieldType.DECIMAL column with the provided name, length and tail.
DECIMAL - com.avairebot.database.schema.FieldType
 
decodeTrack(AudioTrackInfo, DataInput) - Method in class com.avairebot.audio.source.PlaylistImportSourceManager
 
DefaultFields - Class in com.avairebot.contracts.database.eloquent
 
DefaultFields() - Constructor for class com.avairebot.contracts.database.eloquent.DefaultFields
 
defaultPort - Static variable in class com.avairebot.servlet.WebServlet
 
DefaultSQLAction - Class in com.avairebot.database.schema
 
DefaultSQLAction(String) - Constructor for class com.avairebot.database.schema.DefaultSQLAction
 
defaultValue(boolean) - Method in class com.avairebot.database.schema.Field
 
defaultValue(double) - Method in class com.avairebot.database.schema.Field
 
defaultValue(int) - Method in class com.avairebot.database.schema.Field
 
defaultValue(long) - Method in class com.avairebot.database.schema.Field
 
defaultValue(DefaultSQLAction) - Method in class com.avairebot.database.schema.Field
 
defaultValue(Object) - Method in class com.avairebot.database.schema.Field
 
defaultValue(String) - Method in class com.avairebot.database.schema.Field
 
DelegateDeserialization - Annotation Type in com.avairebot.contracts.config.serialization
Applies to a ConfigurationSerializable that will delegate all deserialization to another ConfigurationSerializable.
delete() - Method in class com.avairebot.commands.CommandMessage
 
delete() - Method in class com.avairebot.database.query.QueryBuilder
Runs the DatabaseManager.queryUpdate(QueryBuilder) method with the current instance of the query builder.
delete(DatabaseManager, QueryBuilder, Map<String, Boolean>) - Method in interface com.avairebot.contracts.database.grammar.Grammarable
Creates a create grammar instance with the provided settings.
delete(DatabaseManager, QueryBuilder, Map<String, Boolean>) - Method in class com.avairebot.database.connections.MySQL
 
delete(DatabaseManager, QueryBuilder, Map<String, Boolean>) - Method in class com.avairebot.database.connections.SQLite
 
Delete - Class in com.avairebot.database.grammar.mysql
 
Delete - Class in com.avairebot.database.grammar.sqlite
 
Delete() - Constructor for class com.avairebot.database.grammar.mysql.Delete
 
Delete() - Constructor for class com.avairebot.database.grammar.sqlite.Delete
 
DELETE - com.avairebot.contracts.database.Database.QueryType
 
DELETE - com.avairebot.database.connections.MySQLStatement
 
DELETE - com.avairebot.database.connections.SQLiteStatement
 
DeleteExpiredBlacklistEntitiesTask - Class in com.avairebot.scheduler.tasks
 
DeleteExpiredBlacklistEntitiesTask() - Constructor for class com.avairebot.scheduler.tasks.DeleteExpiredBlacklistEntitiesTask
 
DeleteGrammar - Class in com.avairebot.contracts.database.grammar
 
DeleteGrammar() - Constructor for class com.avairebot.contracts.database.grammar.DeleteGrammar
Creates the delete query grammar by preparing the Grammar.query parameter.
deleteMessage(Message) - Static method in class com.avairebot.factories.MessageFactory
 
deleteMessage(Message, int) - Static method in class com.avairebot.factories.MessageFactory
 
deleteMessage(Message, int, TimeUnit) - Static method in class com.avairebot.factories.MessageFactory
 
DeletePlaylist - Class in com.avairebot.commands.music.playlist
 
DeletePlaylist(AvaIre, PlaylistCommand) - Constructor for class com.avairebot.commands.music.playlist.DeletePlaylist
 
DeleteUnusedPlayerDataJob - Class in com.avairebot.scheduler.jobs
This job will delete any player experience record from the database that doesn't have a valid guild attached/linked to it.
DeleteUnusedPlayerDataJob(AvaIre) - Constructor for class com.avairebot.scheduler.jobs.DeleteUnusedPlayerDataJob
 
DESCRIBE - com.avairebot.database.connections.MySQLStatement
 
deserialize(Map<String, ?>) - Method in class com.avairebot.config.serialization.ConfigurationSerialization
 
deserializeObject(Map<String, ?>) - Static method in class com.avairebot.config.serialization.ConfigurationSerialization
Attempts to deserialize the given arguments into a new instance of the given class.
deserializeObject(Map<String, ?>, Class<? extends ConfigurationSerializable>) - Static method in class com.avairebot.config.serialization.ConfigurationSerialization
Attempts to deserialize the given arguments into a new instance of the given class.
DETACH - com.avairebot.database.connections.SQLiteStatement
 
DEVELOPMENT - com.avairebot.Environment
 
DialogFlowService - Class in com.avairebot.ai.dialogflow
 
DialogFlowService() - Constructor for class com.avairebot.ai.dialogflow.DialogFlowService
 
DiceCommand - Class in com.avairebot.commands.fun
 
DiceCommand(AvaIre) - Constructor for class com.avairebot.commands.fun.DiceCommand
 
diffForHumans() - Method in class com.avairebot.time.Carbon
Get the difference between now and the carbon instance time in a human readable string.
diffForHumans(boolean) - Method in class com.avairebot.time.Carbon
Get the difference between now and the carbon instance time in a human readable string.
diffForHumans(Carbon) - Method in class com.avairebot.time.Carbon
Get the difference between the provided Carbon instance and the carbon instance time in a human readable string.
diffForHumans(Carbon, boolean) - Method in class com.avairebot.time.Carbon
Get the difference between the provided Carbon instance and the carbon instance time in a human readable string.
diffInDays() - Method in class com.avairebot.time.Carbon
Gets the difference between now and the carbon instance in days.
diffInDays(Carbon) - Method in class com.avairebot.time.Carbon
Gets the difference between the provided carbon instance and the current carbon instance in days.
diffInHours() - Method in class com.avairebot.time.Carbon
Gets the difference between now and the carbon instance in hours.
diffInHours(Carbon) - Method in class com.avairebot.time.Carbon
Gets the difference between the provided carbon instance and the current carbon instance in hours.
diffInMinutes() - Method in class com.avairebot.time.Carbon
Gets the difference between now and the carbon instance in minutes.
diffInMinutes(Carbon) - Method in class com.avairebot.time.Carbon
Gets the difference between the provided carbon instance and the current carbon instance in minutes.
diffInMonths() - Method in class com.avairebot.time.Carbon
Gets the difference between now and the carbon instance in months.
diffInMonths(Carbon) - Method in class com.avairebot.time.Carbon
Gets the difference between the provided carbon instance and the current carbon instance in months.
diffInSeconds() - Method in class com.avairebot.time.Carbon
Gets the difference between now and the carbon instance in seconds.
diffInSeconds(Carbon) - Method in class com.avairebot.time.Carbon
Gets the difference between the provided carbon instance and the carbon instance in seconds.
diffInWeeks() - Method in class com.avairebot.time.Carbon
Gets the difference between now and the carbon instance in weeks.
diffInWeeks(Carbon) - Method in class com.avairebot.time.Carbon
Gets the difference between the provided carbon instance and the current carbon instance in weeks.
diffInYears() - Method in class com.avairebot.time.Carbon
Gets the difference between now and the carbon instance in years.
diffInYears(Carbon) - Method in class com.avairebot.time.Carbon
Gets the difference between the provided carbon instance and the current carbon instance in years.
DISCORD_DARK - com.avairebot.imagegen.RankBackgrounds
 
DISCORD_LIGHT - com.avairebot.imagegen.RankBackgrounds
 
DiscordDarkColors - Class in com.avairebot.imagegen.colors.ranks
 
DiscordDarkColors() - Constructor for class com.avairebot.imagegen.colors.ranks.DiscordDarkColors
 
DiscordLightColors - Class in com.avairebot.imagegen.colors.ranks
 
DiscordLightColors() - Constructor for class com.avairebot.imagegen.colors.ranks.DiscordLightColors
 
DivorceCommand - Class in com.avairebot.commands.interaction
 
DivorceCommand(AvaIre) - Constructor for class com.avairebot.commands.interaction.DivorceCommand
 
DJCheckMessage - Annotation Type in com.avairebot.contracts.middleware
 
DJGuildLevel - Enum in com.avairebot.audio
 
DJLevelCommand - Class in com.avairebot.commands.music
 
DJLevelCommand(AvaIre) - Constructor for class com.avairebot.commands.music.DJLevelCommand
 
DjRoleCommand - Class in com.avairebot.commands.music
 
DjRoleCommand(AvaIre) - Constructor for class com.avairebot.commands.music.DjRoleCommand
 
DO - com.avairebot.database.connections.MySQLStatement
 
Double(String) - Method in class com.avairebot.database.schema.Blueprint
Creates a Blueprint.Double(java.lang.String, int) column with the provided name, and a length of 15.
Double(String, int) - Method in class com.avairebot.database.schema.Blueprint
Creates a Blueprint.Double(java.lang.String, int, int) column with the provided name, length, and a tail of 8.
Double(String, int, int) - Method in class com.avairebot.database.schema.Blueprint
Creates a FieldType.DOUBLE with the provided length and tail.
DOUBLE - com.avairebot.database.schema.FieldType
 
down() - Method in class com.avairebot.database.migrate.Migrations
Checks all the migrations in the container against the migrations in the database, filters out the migrations that haven't been executed before and then rolls back all the existing migrations from default database connection.
down(Schema) - Method in interface com.avairebot.contracts.database.migrations.Migration
Attempts to rollback the mgirations from the database, this is automatically executed from the down() and rollback(int) method.
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddActiveToExperiencesTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddDefaultVolumeToGuildsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddDJLevelToGuildsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddDjRoleFieldToGuildsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddExpiresInFieldToBlacklistTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddGlobalExperienceToExperienceTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddHierarchyToGuildsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddLevelExemptChannelsToGuildsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddLevelExemptRolesToGuildsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddLevelModifierToGuildsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddLevelRolesToGuildsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddModlogToGuildsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddMusicChannelToGuildsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddMusicMessagesToGuildsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddMuteRoleColumnToGuildsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddOptInToVotesTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddPardonToLogTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddPartnerToGuildsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddRolesDataToGuildsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddSelectedBackgroundToVotesTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.AddVotePointsToUsersAndGuildsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.CreateBlacklistTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.CreateFeedbackTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.CreateGuildTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.CreateGuildTypeTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.CreateLogTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.CreateLogTypeTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.CreateMusicPlaylistsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.CreateMuteTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.CreatePlayerExperiencesTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.CreatePurchasesTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.CreateReactionRoleTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.CreateShardsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.CreateStatisticsTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.CreateVotesTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.RecreateFeedbackTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.ReformatBlacklistTableMigration
 
down(Schema) - Method in class com.avairebot.database.migrate.migrations.RenamePlaylistSizeColumnToAmountMigration
 
DrainMuteQueueTask - Class in com.avairebot.scheduler.tasks
 
DrainMuteQueueTask() - Constructor for class com.avairebot.scheduler.tasks.DrainMuteQueueTask
 
DrainReactionRoleQueueTask - Class in com.avairebot.scheduler.tasks
 
DrainReactionRoleQueueTask() - Constructor for class com.avairebot.scheduler.tasks.DrainReactionRoleQueueTask
 
DrainReactionRoleQueueTask.ReactionActionEntity - Class in com.avairebot.scheduler.tasks
 
DrainReactionRoleQueueTask.ReactionActionType - Enum in com.avairebot.scheduler.tasks
The type of reaction action that should be preformed.
DrainVoteQueueTask - Class in com.avairebot.scheduler.tasks
 
DrainVoteQueueTask() - Constructor for class com.avairebot.scheduler.tasks.DrainVoteQueueTask
 
DrainWeatherQueueTask - Class in com.avairebot.scheduler.tasks
 
DrainWeatherQueueTask() - Constructor for class com.avairebot.scheduler.tasks.DrainWeatherQueueTask
 
DrainWeatherQueueTask.WeatherEntity - Class in com.avairebot.scheduler.tasks
 
drop(String) - Method in class com.avairebot.database.schema.Schema
Drops the provided table, if the table doesn't exist an exception will be thrown.
DROP - com.avairebot.database.connections.MySQLStatement
 
DROP - com.avairebot.database.connections.SQLiteStatement
 
dropIfExists(String) - Method in class com.avairebot.database.schema.Schema
Drops the provided table if it exists.
DuckDuckGoCommand - Class in com.avairebot.commands.search
 
DuckDuckGoCommand(AvaIre) - Constructor for class com.avairebot.commands.search.DuckDuckGoCommand
 

E

each(CollectionEach) - Method in class com.avairebot.database.collection.Collection
Loops through every entity in the Collection and parses the key and DataRow object to the consumer.
EatCommand - Class in com.avairebot.commands.interaction
 
EatCommand(AvaIre) - Constructor for class com.avairebot.commands.interaction.EatCommand
 
EightBallCommand - Class in com.avairebot.commands.fun
 
EightBallCommand(AvaIre) - Constructor for class com.avairebot.commands.fun.EightBallCommand
 
EightBit - com.avairebot.imagegen.RankBackgrounds
 
EightBitMountainColors - Class in com.avairebot.imagegen.colors.ranks
 
EightBitMountainColors() - Constructor for class com.avairebot.imagegen.colors.ranks.EightBitMountainColors
 
EMBED - com.avairebot.utilities.CheckPermissionUtil.PermissionCheckType
Represents the bot having access to both send, and embed send permissions.
EMOTE_AWAY - Static variable in class com.avairebot.Constants
 
EMOTE_DND - Static variable in class com.avairebot.Constants
 
EMOTE_ONLINE - Static variable in class com.avairebot.Constants
 
emptyQueue - Static variable in class com.avairebot.scheduler.tasks.MusicActivityTask
 
EN_US - com.avairebot.language.Language
 
encodeTrack(AudioTrack, DataOutput) - Method in class com.avairebot.audio.source.PlaylistImportSourceManager
 
END - com.avairebot.database.connections.SQLiteStatement
 
endOfDay() - Method in class com.avairebot.time.Carbon
Sets the carbon time to the end of the day.
endOfMonth() - Method in class com.avairebot.time.Carbon
Sets the carbon time to the end of the month.
endOfWeek() - Method in class com.avairebot.time.Carbon
Sets the carbon time to the end of the week.
endOfYear() - Method in class com.avairebot.time.Carbon
Sets the carbon time to the end of the year.
EntityGenerator - Interface in com.avairebot.contracts.shard
 
entrySet() - Static method in class com.avairebot.scheduler.ScheduleHandler
 
Environment - Enum in com.avairebot
 
EnvironmentMacro - Interface in com.avairebot.contracts.config
 
EnvironmentMacros - Class in com.avairebot.config
 
EnvironmentMacros() - Constructor for class com.avairebot.config.EnvironmentMacros
 
EnvironmentOverride - Class in com.avairebot.config
 
EnvironmentOverride() - Constructor for class com.avairebot.config.EnvironmentOverride
 
eq(Carbon) - Method in class com.avairebot.time.Carbon
Compares the provided carbon object with the carbon instances, to see if they're equal.
equals(Object) - Method in class com.avairebot.contracts.commands.Command
 
equals(Object) - Method in class com.avairebot.database.transformers.PurchasesTransformer.PurchasesId
 
equals(Object) - Method in class com.avairebot.mute.MuteContainer
 
equals(Object) - Method in class com.avairebot.scheduler.tasks.DrainReactionRoleQueueTask.ReactionActionEntity
 
equals(Object) - Method in class com.avairebot.scheduler.tasks.DrainWeatherQueueTask.WeatherEntity
 
equals(Object) - Method in class com.avairebot.vote.VoteCacheEntity
 
equals(Object) - Method in class com.avairebot.vote.VoteEntity
 
ERROR - com.avairebot.chat.MessageType
 
ERROR - com.avairebot.handlers.events.ApplicationShutdownEvent.ShutdownReason
 
ES_ES - com.avairebot.language.Language
 
Evalable - Class in com.avairebot.contracts.debug
 
Evalable() - Constructor for class com.avairebot.contracts.debug.Evalable
 
EvalAudioEventWrapper - Class in com.avairebot.contracts.debug
 
EvalAudioEventWrapper() - Constructor for class com.avairebot.contracts.debug.EvalAudioEventWrapper
 
EvalCommand - Class in com.avairebot.commands.system
 
EvalCommand(AvaIre) - Constructor for class com.avairebot.commands.system.EvalCommand
 
EvalContext - Interface in com.avairebot.contracts.debug
 
EventAdapter - Class in com.avairebot.contracts.handlers
 
EventAdapter(AvaIre) - Constructor for class com.avairebot.contracts.handlers.EventAdapter
Instantiates the event adapter and sets the avaire class instance.
EventEmitter - Class in com.avairebot.handlers
 
EventEmitter(AvaIre) - Constructor for class com.avairebot.handlers.EventEmitter
 
EventHandler - Class in com.avairebot.contracts.handlers
 
EventHandler(AvaIre) - Constructor for class com.avairebot.contracts.handlers.EventHandler
Instantiates the event handler and sets the avaire class instance.
EventListener - Class in com.avairebot.contracts.handlers
 
EventListener() - Constructor for class com.avairebot.contracts.handlers.EventListener
 
EXAMPLE - com.avairebot.database.schema.DatabaseEngine
 
EXECUTE - com.avairebot.database.connections.MySQLStatement
 
executionTime - Static variable in class com.avairebot.metrics.Metrics
 
exists() - Method in class com.avairebot.config.Configuration
 
exitCode() - Method in class com.avairebot.commands.system.RestartCommand
 
exitCode() - Method in class com.avairebot.commands.system.ShutdownCommand
 
exitCode() - Method in class com.avairebot.commands.system.UpdateCommand
 
exitCode() - Method in class com.avairebot.contracts.commands.ApplicationShutdownCommand
The ExitCodes that should be used when the bot shuts down.
ExpandUrlCommand - Class in com.avairebot.commands.utility
 
ExpandUrlCommand(AvaIre) - Constructor for class com.avairebot.commands.utility.ExpandUrlCommand
 
ExperienceEntity - Class in com.avairebot.level
 
EXPLAIN - com.avairebot.database.connections.MySQLStatement
 
EXPLAIN - com.avairebot.database.connections.SQLiteStatement
 
extraBold - Static variable in class com.avairebot.imagegen.Fonts
The Poppins Extra Bold font.

F

FailedToLoadPropertiesConfigurationException - Exception in com.avairebot.exceptions
 
FailedToLoadPropertiesConfigurationException(String, Exception) - Constructor for exception com.avairebot.exceptions.FailedToLoadPropertiesConfigurationException
 
FailedToLoadResourceException - Exception in com.avairebot.exceptions
 
FailedToLoadResourceException(String) - Constructor for exception com.avairebot.exceptions.FailedToLoadResourceException
Constructs a new runtime exception with the specified detail message.
FailedToLoadResourceException(String, Throwable) - Constructor for exception com.avairebot.exceptions.FailedToLoadResourceException
Constructs a new runtime exception with the specified detail message and cause.
FakeCommandMessage - Class in com.avairebot.commands
 
FakeCommandMessage() - Constructor for class com.avairebot.commands.FakeCommandMessage
 
FALSE - com.avairebot.utilities.ComparatorUtil.ComparatorType
Represents the false value for the comparison.
FEBRUARY - com.avairebot.time.Month
Value of the Calendar.MONTH field indicating February.
FEDERATED - com.avairebot.database.schema.DatabaseEngine
 
FEEDBACK_TABLE_NAME - Static variable in class com.avairebot.Constants
 
FeedbackCommand - Class in com.avairebot.commands.utility
 
FeedbackCommand(AvaIre) - Constructor for class com.avairebot.commands.utility.FeedbackCommand
 
FeedbackResponseCommand - Class in com.avairebot.commands.system
 
FeedbackResponseCommand(AvaIre) - Constructor for class com.avairebot.commands.system.FeedbackResponseCommand
 
fetchGuild(AvaIre, Guild) - Static method in class com.avairebot.database.controllers.GuildController
Fetches the guild transformer from the cache, if it doesn't exist in the cache it will be loaded into the cache and then returned afterwords.
fetchGuild(AvaIre, Message) - Static method in class com.avairebot.database.controllers.GuildController
Fetches the guild transformer from the cache, if it doesn't exist in the cache it will be loaded into the cache and then returned afterwords.
FetchMemeTypesJob - Class in com.avairebot.scheduler.jobs
 
FetchMemeTypesJob(AvaIre) - Constructor for class com.avairebot.scheduler.jobs.FetchMemeTypesJob
 
fetchPlayer(AvaIre, Message) - Static method in class com.avairebot.database.controllers.PlayerController
 
fetchPlayer(AvaIre, Message, User) - Static method in class com.avairebot.database.controllers.PlayerController
 
fetchPlaylistFromName(AvaIre, Message, String) - Static method in class com.avairebot.database.controllers.PlaylistController
 
fetchPlaylists(AvaIre, Message) - Static method in class com.avairebot.database.controllers.PlaylistController
 
fetchPurchases(long) - Static method in class com.avairebot.database.controllers.PurchaseController
 
fetchPurchases(User) - Static method in class com.avairebot.database.controllers.PurchaseController
 
fetchReactionFromMessage(AvaIre, Message) - Static method in class com.avairebot.database.controllers.ReactionController
Fetches the reaction message transformer for the given message, if the message doesn't have any reaction roles attached to it then NULL will be returned instead.
fetchReactions(AvaIre, Guild) - Static method in class com.avairebot.database.controllers.ReactionController
Fetches a collection of reaction roles/messages for the given server, if the server doesn't have any reaction roles an empty collection will be returned instead,
fetchReactions(AvaIre, Message) - Static method in class com.avairebot.database.controllers.ReactionController
Fetches a collection of reaction roles/messages for the server the message was sent in, if the server doesn't have any reaction roles an empty collection will be returned instead, if the message was not sent in a server then NULL will be returned.
Field - Class in com.avairebot.database.schema
 
Field(FieldType) - Constructor for class com.avairebot.database.schema.Field
 
Field(FieldType, int) - Constructor for class com.avairebot.database.schema.Field
 
Field(FieldType, int, int) - Constructor for class com.avairebot.database.schema.Field
 
FieldType - Enum in com.avairebot.database.schema
 
FILE - com.avairebot.cache.CacheType
Represents a file cache type, can be used to store things that are persisted throughout restarts and for very long periods of time in general.
FileAdapter - Class in com.avairebot.cache.adapters
 
FileAdapter() - Constructor for class com.avairebot.cache.adapters.FileAdapter
Creates the new file cache adapter, the file cache adapter will store things inside the storage cache path, allowing Ava to store things that are persisted through restarts.
FileConfiguration - Class in com.avairebot.contracts.config.file
This is a base class for all File based implementations of ConfigurationBase
FileConfiguration() - Constructor for class com.avairebot.contracts.config.file.FileConfiguration
Creates an empty FileConfiguration with no default values.
FileConfiguration(ConfigurationBase) - Constructor for class com.avairebot.contracts.config.file.FileConfiguration
Creates an empty FileConfiguration using the specified ConfigurationBase as a source for all default values.
FileConfigurationOptions - Class in com.avairebot.config.file
Various settings for controlling the input and output of a FileConfiguration
FileConfigurationOptions(MemoryConfiguration) - Constructor for class com.avairebot.config.file.FileConfigurationOptions
 
FilenameDatabase - Class in com.avairebot.contracts.database.connections
 
FilenameDatabase(DatabaseManager) - Constructor for class com.avairebot.contracts.database.connections.FilenameDatabase
Creates a new filename database instance.
find(Object) - Method in class com.avairebot.contracts.database.eloquent.Model
Tries to find the record using the primary key and the given value, if no records were found an empty Collection will be returned instead.
find(Message, String) - Method in interface com.avairebot.contracts.utilities.MentionChannelFinder
Tries to find the a channel using the given JDA message object and name, if no channel were found then NULL will be returned.
find(Message, String) - Method in enum com.avairebot.utilities.MentionableUtil.ChannelPriorityType
Tries to find the a channel using the given JDA message object and name, if no channel were found then NULL will be returned.
first() - Method in class com.avairebot.database.collection.Collection
Gets the first index of the collection.
FlipTextCommand - Class in com.avairebot.commands.fun
 
FlipTextCommand(AvaIre) - Constructor for class com.avairebot.commands.fun.FlipTextCommand
 
Float(String) - Method in class com.avairebot.database.schema.Blueprint
Creates a Blueprint.Float(java.lang.String, int) column with the provided name, and a length of 17.
Float(String, int) - Method in class com.avairebot.database.schema.Blueprint
Creates a FieldType.FLOAT column with the provided name and a length.
FLOAT - com.avairebot.database.schema.FieldType
 
flush() - Method in class com.avairebot.cache.adapters.FileAdapter
 
flush() - Method in class com.avairebot.cache.adapters.MemoryAdapter
 
flush() - Method in class com.avairebot.cache.CacheManager
 
flush() - Method in class com.avairebot.contracts.cache.CacheAdapter
Remove all items from the cache.
flush(CacheType) - Method in class com.avairebot.cache.CacheManager
Remove all items from the given cache type cache.
Fonts - Class in com.avairebot.imagegen
 
Fonts() - Constructor for class com.avairebot.imagegen.Fonts
 
ForceLeaveServerCommand - Class in com.avairebot.commands.system
 
ForceLeaveServerCommand(AvaIre) - Constructor for class com.avairebot.commands.system.ForceLeaveServerCommand
 
forceTwoDigits(int) - Static method in class com.avairebot.utilities.NumberUtil
Force the given integer to two digits by adding a 0 to the front of the number if it is less than 10.
forEach(int, DataRow) - Method in interface com.avairebot.contracts.database.collection.CollectionEach
This is called by by the Collection.each(CollectionEach)} method, used to loops through every entity in the Collection and parses the key and DataRow object to the consumer.
forEach(PaginatorClosure<? super T>) - Method in class com.avairebot.contracts.chat.Paginator
Loops over each item in the paginator for the current page and invokes the closure with the index, key, and value.
forever(CacheType, String, Object) - Method in class com.avairebot.cache.CacheManager
Store an item in the cache indefinitely.
forever(String, Object) - Method in class com.avairebot.cache.adapters.FileAdapter
 
forever(String, Object) - Method in class com.avairebot.cache.adapters.MemoryAdapter
 
forever(String, Object) - Method in class com.avairebot.cache.CacheManager
 
forever(String, Object) - Method in class com.avairebot.contracts.cache.CacheAdapter
Store an item in the cache indefinitely.
forget(CacheType, String) - Method in class com.avairebot.cache.CacheManager
Remove an item from the cache.
forget(String) - Method in class com.avairebot.cache.adapters.FileAdapter
 
forget(String) - Method in class com.avairebot.cache.adapters.MemoryAdapter
 
forget(String) - Method in class com.avairebot.cache.CacheManager
 
forget(String) - Method in class com.avairebot.contracts.cache.CacheAdapter
Remove an item from the cache.
forgetCache(long) - Static method in class com.avairebot.database.controllers.GuildController
 
forgetCache(long) - Static method in class com.avairebot.database.controllers.PlayerController
 
forgetCache(long) - Static method in class com.avairebot.database.controllers.PlaylistController
 
forgetCache(long) - Static method in class com.avairebot.database.controllers.PurchaseController
 
forgetCache(long) - Static method in class com.avairebot.database.controllers.ReactionController
Forgets all the cache entities for the given guild ID.
forgetCacheForGuild(long) - Static method in class com.avairebot.database.controllers.PlayerController
 
format(QueryBuilder) - Method in class com.avairebot.contracts.database.grammar.TableGrammar
The query formatter method, this is called by the query builder when the query should be built.
format(QueryBuilder) - Method in class com.avairebot.database.grammar.mysql.Delete
 
format(QueryBuilder) - Method in class com.avairebot.database.grammar.mysql.Insert
 
format(QueryBuilder) - Method in class com.avairebot.database.grammar.mysql.Select
 
format(QueryBuilder) - Method in class com.avairebot.database.grammar.mysql.Update
 
format(QueryBuilder) - Method in class com.avairebot.database.grammar.sqlite.Delete
 
format(QueryBuilder) - Method in class com.avairebot.database.grammar.sqlite.Insert
 
format(QueryBuilder) - Method in class com.avairebot.database.grammar.sqlite.Select
 
format(QueryBuilder) - Method in class com.avairebot.database.grammar.sqlite.Update
 
format(Blueprint) - Method in class com.avairebot.contracts.database.grammar.AlterGrammar
The query formatter method, this is called by the query builder when the query should be built.
format(Blueprint) - Method in class com.avairebot.database.grammar.mysql.Create
 
format(Blueprint) - Method in class com.avairebot.database.grammar.sqlite.Create
 
format(Formats) - Method in class com.avairebot.time.Carbon
Formats the carbon instance and prints out the formatted time string.
format(String) - Static method in enum com.avairebot.chat.ConsoleColor
 
format(String) - Method in class com.avairebot.time.Carbon
Formats the carbon instance and prints out the formatted time string.
format(String, Object...) - Static method in class com.avairebot.language.I18n
Formats the given string with the given arguments using the language formatting, each argument given will be replaced with {index number}, so the first argument will be replaced with any instances of {0}, the second will be replaced with any instances of {1}, etc.
formatNicely(double) - Static method in class com.avairebot.utilities.NumberUtil
Formats the number into a more human-readable format by adding commas to indicate thousands.
formatNicely(float) - Static method in class com.avairebot.utilities.NumberUtil
Formats the number into a more human-readable format by adding commas to indicate thousands.
formatNicely(int) - Static method in class com.avairebot.utilities.NumberUtil
Formats the number into a more human-readable format by adding commas to indicate thousands.
formatNicely(long) - Static method in class com.avairebot.utilities.NumberUtil
Formats the number into a more human-readable format by adding commas to indicate thousands.
formatNicelyWithDecimals(double) - Static method in class com.avairebot.utilities.NumberUtil
Formats the number into a more human-readable format by adding commas to indicate thousands.
formatNicelyWithDecimals(float) - Static method in class com.avairebot.utilities.NumberUtil
Formats the number into a more human-readable format by adding commas to indicate thousands.
Formats - Enum in com.avairebot.time
 
FORMATTED_DATE - com.avairebot.time.Formats
Generates a formatted date string, example:
formatTime(long) - Static method in class com.avairebot.utilities.NumberUtil
Formats time in milliseconds into it's "time" format, into hours:minutes:seconds, if the given millis is Long.MAX_VALUE "live" will be returned instead.
formatUptimeNicely(int) - Method in class com.avairebot.commands.utility.UptimeCommand
 
formatWithOneArgument(PermissionType, String) - Static method in class com.avairebot.middleware.permission.PermissionCommon
Formats the permission middleware description message if only one argument was given to the middleware.
FR_FR - com.avairebot.language.Language
 
FRIDAY - com.avairebot.time.Day
Value of the Calendar.DAY_OF_WEEK field indicating Friday.
from(String) - Method in class com.avairebot.database.query.QueryBuilder
Sets the table the query should be generated for.
fromCommand(Command) - Static method in class com.avairebot.commands.CategoryHandler
 
fromExitCode(int) - Static method in enum com.avairebot.handlers.events.ApplicationShutdownEvent.ShutdownReason
 
fromId(int) - Static method in enum com.avairebot.audio.DJGuildLevel
 
fromId(int) - Static method in enum com.avairebot.blacklist.Scope
Gets the scope from the given ID, if no valid ID was given, null will be returned instead.
fromId(int) - Static method in enum com.avairebot.imagegen.RankBackgrounds
Gets the rank background with the given ID, if no rank backgrounds were found with the given ID, NULL will be returned instead.
fromId(int) - Static method in enum com.avairebot.modlog.ModlogType
Tries to get a modlog type by ID, if no modlog types exists with the given ID, null will be returned instead.
fromId(int) - Static method in enum com.avairebot.time.Day
Gets the day from the id, if an invalid id was given, NULL will returned instead.
fromId(int) - Static method in enum com.avairebot.time.Month
Gets the month from the id, if an invalid id is given, NULL will be returned instead.
fromLazyName(String) - Static method in class com.avairebot.commands.CategoryHandler
 
fromLazyName(String, boolean) - Static method in class com.avairebot.commands.CategoryHandler
 
fromName(String) - Static method in enum com.avairebot.audio.DJGuildLevel
 
fromName(String) - Static method in enum com.avairebot.cache.CacheType
Gets the cache type by name.
fromName(String) - Static method in enum com.avairebot.Environment
 
fromName(String) - Static method in enum com.avairebot.imagegen.RankBackgrounds
Gets the rank background with the given name, the check uses a loss check by ignoring letter casing and just checking if the letters match.
fromName(String) - Static method in enum com.avairebot.middleware.permission.PermissionType
Gets the permission type matching the given name, if no valid permission type was given, PermissionType.USER will be returned instead.
fromName(String) - Static method in enum com.avairebot.middleware.ThrottleMiddleware.ThrottleType
 
fromName(String) - Static method in enum com.avairebot.plugin.PluginSource
 
fromNode(String) - Static method in enum com.avairebot.permissions.Permissions
 
fullJoin(String) - Method in class com.avairebot.database.query.QueryBuilder
Creates a FULL JOIN clause on the provided table, once the join clause has been created, a JoinClause object will be returned to help specify what the clause should be bound to.
fullJoin(String, String, String) - Method in class com.avairebot.database.query.QueryBuilder
Creates a FULL JOIN clause on the provided table, using the equal operator.
fullJoin(String, String, String, String) - Method in class com.avairebot.database.query.QueryBuilder
Creates a FULL JOIN clause on the provided table, using the provided operator.
Future - Class in com.avairebot.contracts.async
 
Future() - Constructor for class com.avairebot.contracts.async.Future
 

G

GarbageCollectorTask - Class in com.avairebot.scheduler.tasks
 
GarbageCollectorTask() - Constructor for class com.avairebot.scheduler.tasks.GarbageCollectorTask
 
generateCacheString(Message, MiddlewareStack) - Method in enum com.avairebot.middleware.ThrottleMiddleware.ThrottleType
 
generateCommandMapFrom(CommandMessage) - Static method in class com.avairebot.commands.CommandHandler
Generates a linked hash map of all commands registered to the command handler, where the key is the name of the category the command is linked to, and the value is the category data context, the category context will contain the category prefix and the command data context.
generateCommandPrefix(Message) - Method in class com.avairebot.contracts.commands.Command
Generates the correct command prefix for the command, if no custom command prefix has been set the default command prefix will be used instead.
generateCommandTrigger(Message) - Method in class com.avairebot.contracts.commands.Command
Generates the command triggers, if a custom category prefix have been set for the current server then the correct category prefix will be added to the command trigger.
generateDescription(CommandMessage) - Method in class com.avairebot.contracts.commands.Command
Generates the command description, any middlewares assigned to the command will also be dynamically generated and added to the command description two lines below the actually description.
generateEntity(JDA) - Method in interface com.avairebot.contracts.shard.EntityGenerator
Generates the shard entity value for the given shard, this is used for quickly calculating the total value between shards for common things by the ShardEntityCounter.
generateExampleUsage(Message) - Method in class com.avairebot.contracts.commands.Command
Generates the example usage, if the Command.generateExampleUsage(Message) is null then the command trigger will just be returned instead inside of markdown coe syntax.
generateFooter(Guild, String) - Method in class com.avairebot.chat.SimplePaginator
 
generateString(int) - Static method in class com.avairebot.utilities.RandomUtil
Generate a randomly generated string with the given length.
generateTime() - Method in interface com.avairebot.contracts.blacklist.PunishmentLevel
The method is used for generating the time for the current punishment level, the method should return a modified carbon instance for the punishment duration.
generateUsageInstructions(Message) - Method in class com.avairebot.contracts.commands.Command
Generates the command usage instructions, if the Command.getUsageInstructions(Message) is null then the command trigger will just be returned instead inside of markdown code syntax, if the usage instructions are not null, each item in the array will become a new line.
GenericEventHandler - Class in com.avairebot.handlers
 
GenericEventHandler(AvaIre) - Constructor for class com.avairebot.handlers.GenericEventHandler
Instantiates the event handler and sets the avaire class instance.
geoTracker - Static variable in class com.avairebot.metrics.Metrics
 
get() - Method in class com.avairebot.contracts.database.eloquent.Model
Runs the QueryBuilder.get() method with the generated query.
get() - Method in interface com.avairebot.contracts.database.SupplierWithSQL
Returns the result of the supplier with the given result type, or throws a SQL exception if something went wrong.
get() - Method in class com.avairebot.database.query.QueryBuilder
Runs the Database.query(String) method with the generated query.
get(int) - Method in class com.avairebot.database.collection.Collection
Gets the result of the provided index.
get(int) - Method in class com.avairebot.time.Carbon
Returns the value of the given calendar field.
get(CacheType, String) - Method in class com.avairebot.cache.CacheManager
Retrieve an item from the cache by key.
get(String) - Method in class com.avairebot.cache.adapters.FileAdapter
 
get(String) - Method in class com.avairebot.cache.adapters.MemoryAdapter
 
get(String) - Method in class com.avairebot.cache.CacheManager
 
get(String) - Method in class com.avairebot.config.Configuration
Gets the requested Object by path.
get(String) - Method in class com.avairebot.config.MemorySection
 
get(String) - Method in class com.avairebot.contracts.cache.CacheAdapter
Retrieve an item from the cache by key.
get(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested Object by path.
get(String) - Method in class com.avairebot.database.collection.DataRow
Gets a object from the data rows item list.
get(String, Object) - Method in class com.avairebot.config.Configuration
Gets the requested Object by path, returning a default value if not found.
get(String, Object) - Method in class com.avairebot.config.MemorySection
 
get(String, Object) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested Object by path, returning a default value if not found.
get(String, Object) - Method in class com.avairebot.database.collection.DataRow
Gets a object from the data rows item list.
get(Guild) - Static method in class com.avairebot.language.I18n
Gets the language configuration for the given guild, the language configuration can be used to load strings directly from the language file, if the guild doesn't have a language selected, or the language that is selected is invalid, the default language will be returned instead.
GET - com.avairebot.requests.RequestType
 
getAction() - Method in class com.avairebot.ai.dialogflow.intents.RequestCat
 
getAction() - Method in class com.avairebot.ai.dialogflow.intents.RequestCommandPrefix
 
getAction() - Method in class com.avairebot.ai.dialogflow.intents.RequestDog
 
getAction() - Method in class com.avairebot.ai.dialogflow.intents.RequestLevel
 
getAction() - Method in class com.avairebot.ai.dialogflow.intents.RequestOnlinePlayers
 
getAction() - Method in class com.avairebot.ai.dialogflow.intents.RequestSong
 
getAction() - Method in class com.avairebot.ai.dialogflow.intents.SmallTalk
 
getAction() - Method in class com.avairebot.ai.dialogflow.intents.Unknown
 
getAction() - Method in class com.avairebot.contracts.ai.Intent
Gets the AI action key, the action key is returned by the AI to tell what sort of action or intent that was behind the message the user sent, the actions can use wildcards by defining the action using a star(*).
getAction() - Method in class com.avairebot.database.schema.DefaultSQLAction
 
getActivityLogChannelId() - Method in class com.avairebot.config.ConstantsConfiguration
 
getAdapter() - Method in enum com.avairebot.cache.CacheType
Gets the adapter instance for the current cache type.
getAdapter(CacheType) - Method in class com.avairebot.cache.CacheManager
Gets the cache adapter for the given cache type.
getAge() - Method in class com.avairebot.time.Carbon
Gets the age of the Carbon instance, it's just a fancy way of getting the difference between now and the carbon instances time.
getAI() - Method in class com.avairebot.database.transformers.ChannelTransformer
 
getAlias() - Method in enum com.avairebot.Environment
 
getAlias(Class<? extends ConfigurationSerializable>) - Static method in class com.avairebot.config.serialization.ConfigurationSerialization
Gets the correct alias for the given ConfigurationSerializable class
getAliasArguments() - Method in class com.avairebot.commands.AliasCommandContainer
 
getAliases() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getAliases() - Method in class com.avairebot.database.transformers.GuildTypeTransformer.GuildTypeLimits
 
getAppInfo() - Static method in class com.avairebot.AppInfo
 
getArguments() - Method in enum com.avairebot.database.schema.FieldType
 
getAudioItem() - Method in class com.avairebot.audio.TrackResponse
 
getAudioSession(CommandMessage) - Method in class com.avairebot.audio.AudioHandler
 
getAudioTrack() - Method in class com.avairebot.audio.AudioTrackContainer
 
getAudioTrackContainer() - Method in class com.avairebot.audio.TrackScheduler
Gets the audio track container, the audio container contains the audio track that is currently being played, the requested who requested the track, and all the skip list with the IDs of the users who want to skip the track.
getAuthor() - Method in class com.avairebot.commands.CommandMessage
 
getAuthor() - Method in class com.avairebot.commands.FakeCommandMessage
 
getAuthor() - Method in interface com.avairebot.contracts.commands.CommandContext
The author of this Message.
getAuthor() - Method in class com.avairebot.requests.service.UrbanDictionaryService.UrbanDictionary
 
getAuthors() - Method in interface com.avairebot.contracts.plugin.Translator
Gets the list of authors who created the plugin.
getAuthors() - Method in class com.avairebot.plugin.PluginHolder
 
getAuthors() - Method in class com.avairebot.plugin.PluginLoader
Gets a list of all the authors for the plugin.
getAuthors() - Method in class com.avairebot.plugin.translators.PluginHolderTranslator
 
getAuthors() - Method in class com.avairebot.plugin.translators.PluginLoaderTranslator
 
getAutorole() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getAvaire() - Method in class com.avairebot.audio.GuildMusicManager
 
getAvaire() - Method in class com.avairebot.database.DatabaseManager
 
getAvaire() - Method in class com.avairebot.plugin.JavaPlugin
Returns the global AvaIre application instance.
getAvatar() - Method in class com.avairebot.database.controllers.PlayerController.PlayerUpdateReference
 
getAvatar() - Method in class com.avairebot.database.transformers.PlayerTransformer
 
getBackgroundColor() - Method in class com.avairebot.contracts.imagegen.BackgroundRankColors
The color that should be used for the background, this will only used if the rank background doesn't have a background resource.
getBackgroundColor() - Method in class com.avairebot.imagegen.colors.ranks.AbstractColors
 
getBackgroundColor() - Method in class com.avairebot.imagegen.colors.ranks.DiscordDarkColors
 
getBackgroundColor() - Method in class com.avairebot.imagegen.colors.ranks.DiscordLightColors
 
getBackgroundColor() - Method in class com.avairebot.imagegen.colors.ranks.EightBitMountainColors
 
getBackgroundColor() - Method in class com.avairebot.imagegen.colors.ranks.MountainRangeColors
 
getBackgroundColor() - Method in class com.avairebot.imagegen.colors.ranks.PurpleColors
 
getBackgroundColor() - Method in class com.avairebot.imagegen.colors.ranks.SakuraColors
 
getBackgroundColors() - Method in enum com.avairebot.imagegen.RankBackgrounds
Gets the background color scheme for the current background image.
getBackgroundCoverColor() - Method in class com.avairebot.contracts.imagegen.BackgroundRankColors
The color that should be used for the background cover, if one is set the cover will be placed behind all the other resources with a few pixels width between the cover and the edge of the image itself, it works great if the text and the image resource has a similar colour scheme.
getBackgroundCoverColor() - Method in class com.avairebot.imagegen.colors.ranks.PikachuColors
 
getBackgroundFile() - Method in enum com.avairebot.imagegen.RankBackgrounds
Gets the background image file name.
getBatch() - Method in class com.avairebot.database.migrate.MigrationContainer
Gets the migration batch value.
getBetween(int, int, int) - Static method in class com.avairebot.utilities.NumberUtil
Parses the given number, making sure the number is greater than the minimum number given, and less than the max number given.
getBlacklist() - Method in class com.avairebot.AvaIre
 
getBlacklistEntities() - Method in class com.avairebot.blacklist.Blacklist
Get the all the entities currently on the blacklist, this includes both users and guilds, the type can be checked through the scope.
getBoolean() - Static method in class com.avairebot.utilities.RandomUtil
Returns true or false randomly.
getBoolean(String) - Method in class com.avairebot.config.Configuration
Gets the requested boolean by path.
getBoolean(String) - Method in class com.avairebot.config.MemorySection
 
getBoolean(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested boolean by path.
getBoolean(String) - Method in class com.avairebot.database.collection.DataRow
Gets a boolean object from the data rows item list.
getBoolean(String, boolean) - Method in class com.avairebot.config.Configuration
Gets the requested boolean by path, returning a default value if not found.
getBoolean(String, boolean) - Method in class com.avairebot.config.MemorySection
 
getBoolean(String, boolean) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested boolean by path, returning a default value if not found.
getBoolean(String, boolean) - Method in class com.avairebot.database.collection.DataRow
Gets a boolean object from the data rows item list.
getBooleanList(String) - Method in class com.avairebot.config.Configuration
Gets the requested List of Boolean by path.
getBooleanList(String) - Method in class com.avairebot.config.MemorySection
 
getBooleanList(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested List of Boolean by path.
getBotAdminExceptionRoleId() - Method in class com.avairebot.config.ConstantsConfiguration
 
getBotAdmins() - Method in class com.avairebot.AvaIre
 
getBots() - Method in class com.avairebot.commands.system.ServersCommand.Server
 
getBuilder() - Method in class com.avairebot.database.query.NestedClause
Gets the query builder instance used to build the nested where clauses.
getByteList(String) - Method in class com.avairebot.config.Configuration
Gets the requested List of Byte by path.
getByteList(String) - Method in class com.avairebot.config.MemorySection
 
getByteList(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested List of Byte by path.
getCache() - Method in class com.avairebot.AvaIre
 
getCache() - Method in class com.avairebot.plugin.JavaPlugin
Gets the application cache manager, giving you access to store things in files or in memory.
getCacheKeys() - Method in class com.avairebot.cache.adapters.MemoryAdapter
Gets the cache keys currently in the memory cache.
getCarbon() - Method in class com.avairebot.vote.VoteCacheEntity
Gets the carbon instance used to determine when the vote cache entity has expired.
getCaseId() - Method in class com.avairebot.handlers.events.ModlogActionEvent
Gets the case ID for the modlog action, the case ID can be used later by moderators to change the reason for a given modlog action.
getCategories() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getCategories() - Method in class com.avairebot.requests.service.ChuckNorrisService.ChuckNorrisValue
 
getCategory() - Method in class com.avairebot.commands.CommandContainer
The command category that the command belongs to.
getCategory() - Method in class com.avairebot.contracts.commands.Command
Gets the category the command should belong to, if null is returned the files package name will be used instead, for example:
getChangelogChannelId() - Method in class com.avairebot.config.ConstantsConfiguration
 
getChannel() - Method in class com.avairebot.commands.CommandMessage
 
getChannel() - Method in class com.avairebot.commands.FakeCommandMessage
 
getChannel() - Method in interface com.avairebot.contracts.commands.CommandContext
Returns the TextChannel that this message was sent in.
getChannel(String) - Method in class com.avairebot.database.transformers.GuildTransformer
 
getChannel(String, boolean) - Method in class com.avairebot.database.transformers.GuildTransformer
 
getChannel(Message, String[]) - Static method in class com.avairebot.utilities.MentionableUtil
Gets the first channel object matching in the given context and arguments, the method will try the following to get a channel object out the other end.
getChannel(Message, String[], int) - Static method in class com.avairebot.utilities.MentionableUtil
Gets the Nth index channel object matching in the given context and arguments, the method will try the following to get a channel object out the other end.
getChannel(Message, String[], int, MentionableUtil.ChannelPriorityType) - Static method in class com.avairebot.utilities.MentionableUtil
Gets the Nth index channel object matching in the given context and arguments, the method will try the following to get a channel object out the other end.
getChannelId() - Method in class com.avairebot.database.transformers.ReactionTransformer
Gets the ID of the channel the reaction message belongs to.
getChannelId() - Method in class com.avairebot.vote.VoteEntity
Gets the ID of the channel that the user ran the command in to be added to the vote queue.
getChannelModule(ChannelTransformer) - Method in class com.avairebot.commands.administration.GoodbyeMessageCommand
 
getChannelModule(ChannelTransformer) - Method in class com.avairebot.commands.administration.WelcomeMessageCommand
 
getChannelModule(ChannelTransformer) - Method in class com.avairebot.contracts.commands.ChannelModuleCommand
Returns the channel module that should be used for the channel module instance.
getChannels() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getChannels() - Method in class com.avairebot.shard.ShardEntityCounter
Gets the total amount of text and voice channels shared between all shards of the bot.
getCharacterList(String) - Method in class com.avairebot.config.Configuration
Gets the requested List of Character by path.
getCharacterList(String) - Method in class com.avairebot.config.MemorySection
 
getCharacterList(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested List of Character by path.
getClassByAlias(String) - Static method in class com.avairebot.config.serialization.ConfigurationSerialization
Attempts to get a registered ConfigurationSerializable class by its alias
getClasses() - Method in class com.avairebot.plugin.PluginClassLoader
 
getClassInstance() - Method in enum com.avairebot.cache.CacheType
Gets the cache adapter class instance.
getClassInstance() - Method in enum com.avairebot.imagegen.RankBackgrounds
Gets the background image color scheme instance.
getClassLoader() - Method in class com.avairebot.plugin.PluginLoader
 
getCod() - Method in class com.avairebot.requests.service.WeatherService
 
getCode() - Method in enum com.avairebot.language.Language
Gets the language code for the current language.
getColor() - Method in enum com.avairebot.chat.ConsoleColor
 
getColor() - Method in enum com.avairebot.chat.MessageType
 
getColor() - Method in enum com.avairebot.modlog.ModlogType
Gets the color of the current modlog type.
getColorFromString(String) - Static method in class com.avairebot.utilities.ColorUtil
Converts a given string into a color.
getColumns() - Method in class com.avairebot.database.query.QueryBuilder
Gets the columns that should be selected in a QueryBuilder.get() request.
getCommand() - Method in class com.avairebot.commands.CommandContainer
Get the command linked to the container.
getCommand() - Method in class com.avairebot.middleware.MiddlewareStack
Gets the command the middleware stack is running for.
getCommand(AvaIre, Message, String) - Static method in class com.avairebot.commands.CommandHandler
Gets the command matching the given command, both the command prefix and the command trigger must match for the command to be returned, if the guild/server that the command was executed in has a custom prefix set, the custom prefix will be used to match the command instead.
getCommand(Command) - Static method in class com.avairebot.commands.CommandHandler
Get command container from the given command instance.
getCommand(Class<? extends Command>) - Static method in class com.avairebot.commands.CommandHandler
Get the command container from the given command class instance.
getCommand(Message) - Static method in class com.avairebot.commands.CommandHandler
Get the command matching the message raw contents first argument, both the command prefix and the command trigger must match for the command to be returned, if the guild/server that the command was executed in has a custom prefix set the custom prefix will be used to match the command instead.
getCommand(Message, String) - Static method in class com.avairebot.commands.CommandHandler
Get the command matching the given command, both the command prefix and the command trigger must match for the command to be returned, if the guild/server that the command was executed in has a custom prefix set the custom prefix will be used to match the command instead.
getCommandByAlias(AvaIre, Message, String) - Static method in class com.avairebot.commands.CommandHandler
Gets the command matching the given command alias for the current message if the message was sent in a guild and the guild has at least one alias set.
getCommandContainer() - Method in class com.avairebot.middleware.MiddlewareStack
Gets the command container the middleware stack is running for.
getCommandPriority() - Method in class com.avairebot.commands.administration.CategoriesCommand
 
getCommandPriority() - Method in class com.avairebot.commands.administration.ChangePrefixCommand
 
getCommandPriority() - Method in class com.avairebot.commands.administration.ToggleCategoryCommand
 
getCommandPriority() - Method in class com.avairebot.commands.administration.VoteOptCommand
 
getCommandPriority() - Method in class com.avairebot.commands.fun.MonikaCommand
 
getCommandPriority() - Method in class com.avairebot.commands.interaction.MeowCommand
 
getCommandPriority() - Method in class com.avairebot.commands.system.BotStatisticsCommand
 
getCommandPriority() - Method in class com.avairebot.commands.system.FeedbackResponseCommand
 
getCommandPriority() - Method in class com.avairebot.commands.system.LavalinkCommand
 
getCommandPriority() - Method in class com.avairebot.commands.system.ServersCommand
 
getCommandPriority() - Method in class com.avairebot.commands.system.SetGuildTypeCommand
 
getCommandPriority() - Method in class com.avairebot.commands.system.SetStatusCommand
 
getCommandPriority() - Method in class com.avairebot.commands.utility.RankCommand
 
getCommandPriority() - Method in class com.avairebot.commands.utility.ShardCommand
 
getCommandPriority() - Method in class com.avairebot.commands.utility.WeatherCommand
 
getCommandPriority() - Method in class com.avairebot.contracts.commands.Command
Get the command priority, if a command is used via mentioning the bot and the trigger used is shared with another command, the command with the highest priority will be used.
getCommandPriority() - Method in class com.avairebot.contracts.commands.InteractionCommand
 
getCommandPriority() - Method in class com.avairebot.contracts.commands.SystemCommand
 
getCommands() - Method in class com.avairebot.commands.CategoryDataContext
Gets all the commands registered to the category, where the key is the class name, and the value is the command data context.
getCommands() - Static method in class com.avairebot.commands.CommandHandler
Gets a collection of all the commands registered into the command handler.
getCommandScope() - Method in enum com.avairebot.admin.AdminType
Gets the command priority scope for the current admin type, if the admin type does not allow admin commands being run this will always return NULL.
getCommandScope() - Method in class com.avairebot.admin.AdminUser
Gets the command priority scope for the current admin type, if the admin type does not allow admin commands being run this will always return NULL.
getConfig() - Method in class com.avairebot.AvaIre
 
getConfig() - Method in class com.avairebot.config.Configuration
 
getConfig() - Method in class com.avairebot.language.LanguageContainer
Gets the language configuration, the config can be used to load strings, lists, and values directly off the language.
getConfig() - Method in class com.avairebot.plugin.JavaPlugin
Loads the default config into memory and prepares it for the plugin, if the config has already been loaded the config will just be returned.
getConfigurationSection(String) - Method in class com.avairebot.config.Configuration
Gets the requested ConfigurationSection by path.
getConfigurationSection(String) - Method in class com.avairebot.config.MemorySection
 
getConfigurationSection(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested ConfigurationSection by path.
getConnectedChannel(Guild) - Method in class com.avairebot.audio.LavalinkManager
Gets the connected voice channel for the given guild.
getConnection() - Method in class com.avairebot.contracts.database.Database
Returns the current database connection, if the connection is not open/active, it will attempt to open the connection for you.
getConnection() - Method in class com.avairebot.database.connections.SQLite
 
getConnection() - Method in class com.avairebot.database.DatabaseManager
 
getConstants() - Method in class com.avairebot.AvaIre
 
getContainer() - Method in class com.avairebot.handlers.events.NowPlayingEvent
Gets the audio track container, the container will hold information about the audio track, and its current state for the guild.
getContentDisplay() - Method in class com.avairebot.commands.CommandMessage
 
getContentRaw() - Method in class com.avairebot.commands.CommandMessage
 
getContentStripped() - Method in class com.avairebot.commands.CommandMessage
 
getCost() - Method in interface com.avairebot.contracts.shop.PurchaseType
Returns the cost of the item, the cost will be used to determine if the user can buy the item.
getCost() - Method in enum com.avairebot.imagegen.RankBackgrounds
 
getCountry() - Method in class com.avairebot.requests.service.WeatherService.Location
 
getCreatedAt() - Method in class com.avairebot.audio.AudioSession
 
getCreatedAt() - Method in class com.avairebot.changelog.ChangelogMessage
 
getCurrentPage() - Method in class com.avairebot.contracts.chat.Paginator
Gets the current page.
getCurrentPage() - Method in class com.avairebot.requests.service.PunService
 
getCurrentPath() - Method in class com.avairebot.config.Configuration
Gets the path of this ConfigurationSection from its root ConfigurationBase
getCurrentPath() - Method in class com.avairebot.config.MemorySection
 
getCurrentPath() - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the path of this ConfigurationSection from its root ConfigurationBase
getCursor() - Method in class com.avairebot.requests.service.GfycatService
 
getData() - Method in class com.avairebot.requests.service.RandomCatService
 
getDatabase() - Method in class com.avairebot.AvaIre
 
getDatabase() - Method in class com.avairebot.contracts.database.connections.HostnameDatabase
Gets the name of the database that should be used.
getDatabase() - Method in class com.avairebot.plugin.JavaPlugin
Gets the application database manager, giving you access to query the database, create migrations, and change the schema.
getDatabaseEventHolder() - Method in class com.avairebot.commands.CommandMessage
 
getDatabaseEventHolder() - Method in class com.avairebot.commands.FakeCommandMessage
 
getDatabaseEventHolder() - Method in interface com.avairebot.contracts.commands.CommandContext
Returns the database event holder, when a message is received by Ava, the users player inforatmion, as well as the servers guild info is loaded from the database and stored in memory, this object is used for holding both objects to easily fetch guild settings, changing settings, getting player XP, etc.
getDatabaseEventHolder() - Method in class com.avairebot.middleware.MiddlewareStack
Returns the database event holder object for the given message, the object can be used to get the database record for the guild or user.
getDataFolder() - Method in class com.avairebot.plugin.PluginClassLoader
 
getDataFolder() - Method in class com.avairebot.plugin.PluginLoader
Gets the plugin data folder, the folder is created at the application root called "/plugins".
getDay() - Method in class com.avairebot.time.Carbon
Gets the day of the month from the carbon instance.
getDayOfWeek() - Method in class com.avairebot.time.Carbon
Gets the day of the week.
getDayOfYear() - Method in class com.avairebot.time.Carbon
Gets the day of year from the carbon instance.
getDaysInMonth() - Method in class com.avairebot.time.Carbon
Gets the numeric value of how many days there are in the current month.
getDbm() - Method in class com.avairebot.database.schema.Schema
 
getDecay() - Method in class com.avairebot.database.transformers.ChannelTransformer.SlowmodeModule
 
getDefault() - Static method in enum com.avairebot.cache.CacheType
Gets the default cache type.
getDefaultAudioHandler() - Static method in class com.avairebot.audio.AudioHandler
 
getDefaultBackground() - Static method in enum com.avairebot.imagegen.RankBackgrounds
Gets the default background that should be used for rank commands if none other is set.
getDefaultLanguage() - Static method in class com.avairebot.language.I18n
Gets the default language container, the language and all the strings attached to the language can be loaded through the language container.
getDefaultModifier() - Static method in class com.avairebot.level.LevelManager
Gets the default level experience modifier.
getDefaultPrefix() - Method in class com.avairebot.commands.CommandContainer
Gets the default prefix from the command category, this is a shortcut for using container.getCategory().getPrefix().
getDefaults() - Method in class com.avairebot.config.MemoryConfiguration
 
getDefaults() - Method in interface com.avairebot.contracts.config.ConfigurationBase
Gets the source ConfigurationBase for this configuration.
getDefaultSection() - Method in class com.avairebot.config.Configuration
Gets the equivalent ConfigurationSection from the default ConfigurationBase defined in Configuration.getRoot().
getDefaultSection() - Method in class com.avairebot.config.MemorySection
 
getDefaultSection() - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the equivalent ConfigurationSection from the default ConfigurationBase defined in ConfigurationSection.getRoot().
getDefaultValue() - Method in class com.avairebot.database.schema.Field
 
getDefaultVolume() - Method in class com.avairebot.audio.GuildMusicManager
 
getDefaultVolume() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getDefid() - Method in class com.avairebot.requests.service.UrbanDictionaryService.UrbanDictionary
 
getDefinition() - Method in class com.avairebot.requests.service.UrbanDictionaryService.UrbanDictionary
 
getDeg() - Method in class com.avairebot.requests.service.WeatherService.Wind
 
getDelay() - Method in class com.avairebot.contracts.scheduler.Job
Gets the job delay.
getDelay(TimeUnit) - Method in class com.avairebot.scheduler.tasks.DrainReactionRoleQueueTask.ReactionActionEntity
 
getDelay(TimeUnit) - Method in class com.avairebot.scheduler.tasks.DrainWeatherQueueTask.WeatherEntity
 
getDelay(TimeUnit) - Method in class com.avairebot.vote.VoteEntity
 
getDescription() - Method in class com.avairebot.commands.administration.AddLevelRoleCommand
 
getDescription() - Method in class com.avairebot.commands.administration.AddReactionRoleCommand
 
getDescription() - Method in class com.avairebot.commands.administration.AddSelfAssignableRoleCommand
 
getDescription() - Method in class com.avairebot.commands.administration.AdministrateExperienceCommand
 
getDescription() - Method in class com.avairebot.commands.administration.AiCommand
 
getDescription() - Method in class com.avairebot.commands.administration.AliasCommand
 
getDescription() - Method in class com.avairebot.commands.administration.AutoAssignRoleCommand
 
getDescription() - Method in class com.avairebot.commands.administration.BanCommand
 
getDescription() - Method in class com.avairebot.commands.administration.CategoriesCommand
 
getDescription() - Method in class com.avairebot.commands.administration.ChangePrefixCommand
 
getDescription() - Method in class com.avairebot.commands.administration.ChannelLevelCommand
 
getDescription() - Method in class com.avairebot.commands.administration.GoodbyeCommand
 
getDescription() - Method in class com.avairebot.commands.administration.GoodbyeMessageCommand
 
getDescription() - Method in class com.avairebot.commands.administration.IAmCommand
 
getDescription() - Method in class com.avairebot.commands.administration.IAmNotCommand
 
getDescription() - Method in class com.avairebot.commands.administration.KickCommand
 
getDescription() - Method in class com.avairebot.commands.administration.LanguageCommand
 
getDescription() - Method in class com.avairebot.commands.administration.LevelAlertsCommand
 
getDescription() - Method in class com.avairebot.commands.administration.LevelCommand
 
getDescription() - Method in class com.avairebot.commands.administration.LevelHierarchyCommand
 
getDescription() - Method in class com.avairebot.commands.administration.LevelModifierCommand
 
getDescription() - Method in class com.avairebot.commands.administration.ListAliasesCommand
 
getDescription() - Method in class com.avairebot.commands.administration.ListLevelRolesCommand
 
getDescription() - Method in class com.avairebot.commands.administration.ListReactionRoleCommand
 
getDescription() - Method in class com.avairebot.commands.administration.ListSelfAssignableRolesCommand
 
getDescription() - Method in class com.avairebot.commands.administration.ModlogCommand
 
getDescription() - Method in class com.avairebot.commands.administration.ModlogHistoryCommand
 
getDescription() - Method in class com.avairebot.commands.administration.ModlogPardonCommand
 
getDescription() - Method in class com.avairebot.commands.administration.MuteRoleCommand
 
getDescription() - Method in class com.avairebot.commands.administration.NSFWCommand
 
getDescription() - Method in class com.avairebot.commands.administration.PurgeCommand
 
getDescription() - Method in class com.avairebot.commands.administration.RemoveLevelRoleCommand
 
getDescription() - Method in class com.avairebot.commands.administration.RemoveReactionRoleCommand
 
getDescription() - Method in class com.avairebot.commands.administration.RemoveSelfAssignableRoleCommand
 
getDescription() - Method in class com.avairebot.commands.administration.RoleLevelCommand
 
getDescription() - Method in class com.avairebot.commands.administration.SetRoleColorCommand
 
getDescription() - Method in class com.avairebot.commands.administration.SlowmodeCommand
 
getDescription() - Method in class com.avairebot.commands.administration.SoftBanCommand
 
getDescription() - Method in class com.avairebot.commands.administration.ToggleCategoryCommand
 
getDescription() - Method in class com.avairebot.commands.administration.UnbanCommand
 
getDescription() - Method in class com.avairebot.commands.administration.VoiceKickCommand
 
getDescription() - Method in class com.avairebot.commands.administration.VoteOptCommand
 
getDescription() - Method in class com.avairebot.commands.administration.WarnCommand
 
getDescription() - Method in class com.avairebot.commands.administration.WelcomeCommand
 
getDescription() - Method in class com.avairebot.commands.administration.WelcomeMessageCommand
 
getDescription() - Method in class com.avairebot.commands.CommandDataContext
The description of the command, this is the same description that is displayed to users when they use the !help command for a command.
getDescription() - Method in class com.avairebot.commands.fun.ChuckNorrisCommand
 
getDescription() - Method in class com.avairebot.commands.fun.CoinflipCommand
 
getDescription() - Method in class com.avairebot.commands.fun.DiceCommand
 
getDescription() - Method in class com.avairebot.commands.fun.EightBallCommand
 
getDescription() - Method in class com.avairebot.commands.fun.FlipTextCommand
 
getDescription() - Method in class com.avairebot.commands.fun.LennyCommand
 
getDescription() - Method in class com.avairebot.commands.fun.MemeCommand
 
getDescription() - Method in class com.avairebot.commands.fun.MonikaCommand
 
getDescription() - Method in class com.avairebot.commands.fun.PunCommand
 
getDescription() - Method in class com.avairebot.commands.fun.RandomCatCommand
 
getDescription() - Method in class com.avairebot.commands.fun.RandomDogCommand
 
getDescription() - Method in class com.avairebot.commands.fun.RepeatCommand
 
getDescription() - Method in class com.avairebot.commands.fun.ReverseCommand
 
getDescription() - Method in class com.avairebot.commands.fun.RipCommand
 
getDescription() - Method in class com.avairebot.commands.fun.RollCommand
 
getDescription() - Method in class com.avairebot.commands.fun.SayCommand
 
getDescription() - Method in class com.avairebot.commands.fun.UndertaleTextBoxCommand
 
getDescription() - Method in class com.avairebot.commands.help.HelpCommand
 
getDescription() - Method in class com.avairebot.commands.music.ClearQueueCommand
 
getDescription() - Method in class com.avairebot.commands.music.DJLevelCommand
 
getDescription() - Method in class com.avairebot.commands.music.DjRoleCommand
 
getDescription() - Method in class com.avairebot.commands.music.MoveHereCommand
 
getDescription() - Method in class com.avairebot.commands.music.MusicChannelCommand
 
getDescription() - Method in class com.avairebot.commands.music.MusicMessagesCommand
 
getDescription() - Method in class com.avairebot.commands.music.PauseCommand
 
getDescription() - Method in class com.avairebot.commands.music.PlayCommand
 
getDescription() - Method in class com.avairebot.commands.music.PlaylistCommand
 
getDescription() - Method in class com.avairebot.commands.music.RemoveSongFromQueueCommand
 
getDescription() - Method in class com.avairebot.commands.music.RepeatMusicQueueCommand
 
getDescription() - Method in class com.avairebot.commands.music.ResumeCommand
 
getDescription() - Method in class com.avairebot.commands.music.SeekCommand
 
getDescription() - Method in class com.avairebot.commands.music.ShuffleCommand
 
getDescription() - Method in class com.avairebot.commands.music.SkipCommand
 
getDescription() - Method in class com.avairebot.commands.music.SongCommand
 
getDescription() - Method in class com.avairebot.commands.music.SoundcloudCommand
 
getDescription() - Method in class com.avairebot.commands.music.StopCommand
 
getDescription() - Method in class com.avairebot.commands.music.VolumeCommand
 
getDescription() - Method in class com.avairebot.commands.music.VoteSkipCommand
 
getDescription() - Method in class com.avairebot.commands.search.DuckDuckGoCommand
 
getDescription() - Method in class com.avairebot.commands.search.GfycatCommand
 
getDescription() - Method in class com.avairebot.commands.search.UrbanDictionaryCommand
 
getDescription() - Method in class com.avairebot.commands.search.XKCDCommand
 
getDescription() - Method in class com.avairebot.commands.system.BlacklistCommand
 
getDescription() - Method in class com.avairebot.commands.system.BotStatisticsCommand
 
getDescription() - Method in class com.avairebot.commands.system.DebugModeCommand
 
getDescription() - Method in class com.avairebot.commands.system.EvalCommand
 
getDescription() - Method in class com.avairebot.commands.system.FeedbackResponseCommand
 
getDescription() - Method in class com.avairebot.commands.system.ForceLeaveServerCommand
 
getDescription() - Method in class com.avairebot.commands.system.JSONCmdMapCommand
 
getDescription() - Method in class com.avairebot.commands.system.LavalinkCommand
 
getDescription() - Method in class com.avairebot.commands.system.PartnerCommand
 
getDescription() - Method in class com.avairebot.commands.system.PluginCommand
 
getDescription() - Method in class com.avairebot.commands.system.ReloadCommand
 
getDescription() - Method in class com.avairebot.commands.system.ResetStatusTypesCommand
 
getDescription() - Method in class com.avairebot.commands.system.RestartCommand
 
getDescription() - Method in class com.avairebot.commands.system.ServersCommand
 
getDescription() - Method in class com.avairebot.commands.system.SetGuildTypeCommand
 
getDescription() - Method in class com.avairebot.commands.system.SetStatusCommand
 
getDescription() - Method in class com.avairebot.commands.system.ShutdownCommand
 
getDescription() - Method in class com.avairebot.commands.system.SQLCommand
 
getDescription() - Method in class com.avairebot.commands.system.UpdateCommand
 
getDescription() - Method in class com.avairebot.commands.system.VotePointsCommand
 
getDescription() - Method in class com.avairebot.commands.utility.CalculateCommand
 
getDescription() - Method in class com.avairebot.commands.utility.ChangelogCommand
 
getDescription() - Method in class com.avairebot.commands.utility.ChannelIdCommand
 
getDescription() - Method in class com.avairebot.commands.utility.ChannelInfoCommand
 
getDescription() - Method in class com.avairebot.commands.utility.ExpandUrlCommand
 
getDescription() - Method in class com.avairebot.commands.utility.FeedbackCommand
 
getDescription() - Method in class com.avairebot.commands.utility.GlobalLeaderboardCommand
 
getDescription() - Method in class com.avairebot.commands.utility.InviteCommand
 
getDescription() - Method in class com.avairebot.commands.utility.IPInfoCommand
 
getDescription() - Method in class com.avairebot.commands.utility.LeaderboardCommand
 
getDescription() - Method in class com.avairebot.commands.utility.PingCommand
 
getDescription() - Method in class com.avairebot.commands.utility.RankCommand
 
getDescription() - Method in class com.avairebot.commands.utility.RemindCommand
 
getDescription() - Method in class com.avairebot.commands.utility.ServerIdCommand
 
getDescription() - Method in class com.avairebot.commands.utility.ServerInfoCommand
 
getDescription() - Method in class com.avairebot.commands.utility.ShardCommand
 
getDescription() - Method in class com.avairebot.commands.utility.SourceCommand
 
getDescription() - Method in class com.avairebot.commands.utility.StatsCommand
 
getDescription() - Method in class com.avairebot.commands.utility.UptimeCommand
 
getDescription() - Method in class com.avairebot.commands.utility.UserAvatarCommand
 
getDescription() - Method in class com.avairebot.commands.utility.UserIdCommand
 
getDescription() - Method in class com.avairebot.commands.utility.UserInfoCommand
 
getDescription() - Method in class com.avairebot.commands.utility.VersionCommand
 
getDescription() - Method in class com.avairebot.commands.utility.VoteCommand
 
getDescription() - Method in class com.avairebot.commands.utility.WeatherCommand
 
getDescription() - Method in class com.avairebot.contracts.commands.Command
Gets the command description, this is used in help messages to help users get a better understanding of what the command does.
getDescription() - Method in interface com.avairebot.contracts.plugin.Translator
Gets the description of the plugin.
getDescription() - Method in class com.avairebot.plugin.PluginHolder
 
getDescription() - Method in class com.avairebot.plugin.PluginLoader
Gets the description of the plugin.
getDescription() - Method in class com.avairebot.plugin.translators.PluginHolderTranslator
 
getDescription() - Method in class com.avairebot.plugin.translators.PluginLoaderTranslator
 
getDescription() - Method in class com.avairebot.requests.service.RandomCatService.Data
 
getDescription() - Method in class com.avairebot.requests.service.WeatherService.Weather
 
getDescription(CommandContext) - Method in class com.avairebot.commands.administration.ModlogReasonCommand
 
getDescription(CommandContext) - Method in class com.avairebot.commands.administration.MuteCommand
 
getDescription(CommandContext) - Method in class com.avairebot.commands.administration.UnmuteCommand
 
getDescription(CommandContext) - Method in class com.avairebot.commands.music.SetDefaultVolumeCommand
 
getDescription(CommandContext) - Method in class com.avairebot.commands.music.VoiceFixCommand
 
getDescription(CommandContext) - Method in class com.avairebot.commands.utility.RankBackgroundCommand
 
getDescription(CommandContext) - Method in class com.avairebot.contracts.commands.Command
Gets the command description, this is used in help messages to help users get a better understanding of what the command does.
getDescription(CommandContext) - Method in class com.avairebot.contracts.commands.InteractionCommand
 
getDirectory() - Method in class com.avairebot.contracts.database.connections.FilenameDatabase
Returns the folder name the database is stored in.
getDiscriminator() - Method in class com.avairebot.database.controllers.PlayerController.PlayerUpdateReference
 
getDiscriminator() - Method in class com.avairebot.database.transformers.PlayerTransformer
 
getDJLevel() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getDjRole() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getDouble(String) - Method in class com.avairebot.config.Configuration
Gets the requested double by path.
getDouble(String) - Method in class com.avairebot.config.MemorySection
 
getDouble(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested double by path.
getDouble(String) - Method in class com.avairebot.database.collection.DataRow
Gets a double object from the data rows item list.
getDouble(String, double) - Method in class com.avairebot.config.Configuration
Gets the requested double by path, returning a default value if not found.
getDouble(String, double) - Method in class com.avairebot.config.MemorySection
 
getDouble(String, double) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested double by path, returning a default value if not found.
getDouble(String, double) - Method in class com.avairebot.database.collection.DataRow
Gets a double object from the data rows item list.
getDoubleList(String) - Method in class com.avairebot.config.Configuration
Gets the requested List of Double by path.
getDoubleList(String) - Method in class com.avairebot.config.MemorySection
 
getDoubleList(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested List of Double by path.
getDt() - Method in class com.avairebot.requests.service.WeatherService
 
getDuration() - Method in class com.avairebot.database.transformers.PlaylistTransformer.PlaylistSong
 
getDuration() - Method in class com.avairebot.vote.VoteEntity
Gets the timestamp in milliseconds for when the vote entity is ready to be consumed by the drain vote queue task.
getEmbedColor() - Method in class com.avairebot.database.transformers.ChannelTransformer.MessageModule
 
getEmote() - Method in enum com.avairebot.modlog.ModlogType
Gets the emote that is associated with the modlog type.
getEmptyPurchases() - Static method in class com.avairebot.database.controllers.PurchaseController
 
getEngine() - Method in class com.avairebot.database.schema.Blueprint
Gets the database engine used by the blueprint, DatabaseEngine.InnoDB is used by default.
getEngine() - Method in enum com.avairebot.database.schema.DatabaseEngine
Gets the database engine string value.
getEnglishName() - Method in enum com.avairebot.language.Language
Gets the English version of the name for the current language.
getEntity(long) - Method in class com.avairebot.blacklist.Blacklist
Gets the blacklist entity for the given ID.
getEntity(long, Scope) - Method in class com.avairebot.blacklist.Blacklist
Gets the blacklist entity for the given ID, matching the given scope.
getEnvironment() - Static method in class com.avairebot.AvaIre
 
getErrorMessage() - Method in enum com.avairebot.audio.VoiceConnectStatus
 
getEventEmitter() - Method in class com.avairebot.AvaIre
 
getEventListeners() - Method in class com.avairebot.plugin.PluginLoader
Gets a set of the event listeners that has been registered by the plugin.
getExample() - Method in class com.avairebot.commands.CommandDataContext
Gets the command examples, the examples are used to display actual uses of the command to the user to give them an idea of how to use the command correctly.
getExample() - Method in class com.avairebot.requests.service.UrbanDictionaryService.UrbanDictionary
 
getExampleUsage() - Method in class com.avairebot.commands.administration.AddLevelRoleCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.AddReactionRoleCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.AddSelfAssignableRoleCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.AdministrateExperienceCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.AutoAssignRoleCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.BanCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.CategoriesCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.ChangePrefixCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.ChannelLevelCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.GoodbyeMessageCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.IAmCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.IAmNotCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.KickCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.LanguageCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.LevelAlertsCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.LevelHierarchyCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.LevelModifierCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.ModlogCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.ModlogHistoryCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.ModlogPardonCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.ModlogReasonCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.MuteCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.MuteRoleCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.NSFWCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.PurgeCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.RemoveLevelRoleCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.RemoveReactionRoleCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.RemoveSelfAssignableRoleCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.RoleLevelCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.SetRoleColorCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.SlowmodeCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.SoftBanCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.ToggleCategoryCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.UnbanCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.UnmuteCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.VoiceKickCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.VoteOptCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.WarnCommand
 
getExampleUsage() - Method in class com.avairebot.commands.administration.WelcomeMessageCommand
 
getExampleUsage() - Method in class com.avairebot.commands.fun.ChuckNorrisCommand
 
getExampleUsage() - Method in class com.avairebot.commands.fun.DiceCommand
 
getExampleUsage() - Method in class com.avairebot.commands.fun.EightBallCommand
 
getExampleUsage() - Method in class com.avairebot.commands.fun.FlipTextCommand
 
getExampleUsage() - Method in class com.avairebot.commands.fun.LennyCommand
 
getExampleUsage() - Method in class com.avairebot.commands.fun.MemeCommand
 
getExampleUsage() - Method in class com.avairebot.commands.fun.MonikaCommand
 
getExampleUsage() - Method in class com.avairebot.commands.fun.PunCommand
 
getExampleUsage() - Method in class com.avairebot.commands.fun.RepeatCommand
 
getExampleUsage() - Method in class com.avairebot.commands.fun.ReverseCommand
 
getExampleUsage() - Method in class com.avairebot.commands.fun.RollCommand
 
getExampleUsage() - Method in class com.avairebot.commands.fun.SayCommand
 
getExampleUsage() - Method in class com.avairebot.commands.fun.UndertaleTextBoxCommand
 
getExampleUsage() - Method in class com.avairebot.commands.help.HelpCommand
 
getExampleUsage() - Method in class com.avairebot.commands.music.DJLevelCommand
 
getExampleUsage() - Method in class com.avairebot.commands.music.DjRoleCommand
 
getExampleUsage() - Method in class com.avairebot.commands.music.MusicChannelCommand
 
getExampleUsage() - Method in class com.avairebot.commands.music.MusicMessagesCommand
 
getExampleUsage() - Method in class com.avairebot.commands.music.PlayCommand
 
getExampleUsage() - Method in class com.avairebot.commands.music.PlaylistCommand
 
getExampleUsage() - Method in class com.avairebot.commands.music.RemoveSongFromQueueCommand
 
getExampleUsage() - Method in class com.avairebot.commands.music.RepeatMusicQueueCommand
 
getExampleUsage() - Method in class com.avairebot.commands.music.SeekCommand
 
getExampleUsage() - Method in class com.avairebot.commands.music.SetDefaultVolumeCommand
 
getExampleUsage() - Method in class com.avairebot.commands.music.SoundcloudCommand
 
getExampleUsage() - Method in class com.avairebot.commands.music.VolumeCommand
 
getExampleUsage() - Method in class com.avairebot.commands.search.DuckDuckGoCommand
 
getExampleUsage() - Method in class com.avairebot.commands.search.GfycatCommand
 
getExampleUsage() - Method in class com.avairebot.commands.search.UrbanDictionaryCommand
 
getExampleUsage() - Method in class com.avairebot.commands.search.XKCDCommand
 
getExampleUsage() - Method in class com.avairebot.commands.system.BlacklistCommand
 
getExampleUsage() - Method in class com.avairebot.commands.system.DebugModeCommand
 
getExampleUsage() - Method in class com.avairebot.commands.system.EvalCommand
 
getExampleUsage() - Method in class com.avairebot.commands.system.FeedbackResponseCommand
 
getExampleUsage() - Method in class com.avairebot.commands.system.ForceLeaveServerCommand
 
getExampleUsage() - Method in class com.avairebot.commands.system.LavalinkCommand
 
getExampleUsage() - Method in class com.avairebot.commands.system.PartnerCommand
 
getExampleUsage() - Method in class com.avairebot.commands.system.PluginCommand
 
getExampleUsage() - Method in class com.avairebot.commands.system.ResetStatusTypesCommand
 
getExampleUsage() - Method in class com.avairebot.commands.system.ServersCommand
 
getExampleUsage() - Method in class com.avairebot.commands.system.SetGuildTypeCommand
 
getExampleUsage() - Method in class com.avairebot.commands.system.SetStatusCommand
 
getExampleUsage() - Method in class com.avairebot.commands.system.SQLCommand
 
getExampleUsage() - Method in class com.avairebot.commands.system.VotePointsCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.CalculateCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.ChangelogCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.ChannelIdCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.ChannelInfoCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.ExpandUrlCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.FeedbackCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.GlobalLeaderboardCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.IPInfoCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.LeaderboardCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.RankBackgroundCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.RankCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.RemindCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.ShardCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.SourceCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.UserAvatarCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.UserIdCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.UserInfoCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.VersionCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.VoteCommand
 
getExampleUsage() - Method in class com.avairebot.commands.utility.WeatherCommand
 
getExampleUsage() - Method in class com.avairebot.contracts.commands.Command
Get the example usage for the given command, this is used to help users with using the command by example, if the example usage is set to null the Command.generateExampleUsage(Message) method will just return the command trigger in code syntax quotes.
getExampleUsage() - Method in class com.avairebot.contracts.commands.InteractionCommand
 
getExampleUsage(Message) - Method in class com.avairebot.commands.administration.AliasCommand
 
getExampleUsage(Message) - Method in class com.avairebot.contracts.commands.Command
Get the example usage for the given command, this is used to help users with using the command by example, if the example usage is set to null the Command.generateExampleUsage(Message) method will just return the command trigger in code syntax quotes.
getExitCode() - Method in class com.avairebot.handlers.events.ApplicationShutdownEvent
 
getExitCode() - Method in enum com.avairebot.handlers.events.ApplicationShutdownEvent.ShutdownReason
 
getExperience() - Method in class com.avairebot.database.transformers.PlayerTransformer
 
getExperience() - Method in class com.avairebot.level.ExperienceEntity
The amount of experience the user has in total for the set guild.
getExperienceBackgroundColor() - Method in class com.avairebot.contracts.imagegen.BackgroundRankColors
The color that should be used as the experience bar background.
getExperienceBackgroundColor() - Method in class com.avairebot.imagegen.colors.ranks.AbstractColors
 
getExperienceBackgroundColor() - Method in class com.avairebot.imagegen.colors.ranks.DiscordDarkColors
 
getExperienceBackgroundColor() - Method in class com.avairebot.imagegen.colors.ranks.DiscordLightColors
 
getExperienceBackgroundColor() - Method in class com.avairebot.imagegen.colors.ranks.EightBitMountainColors
 
getExperienceBackgroundColor() - Method in class com.avairebot.imagegen.colors.ranks.MountainRangeColors
 
getExperienceBackgroundColor() - Method in class com.avairebot.imagegen.colors.ranks.PikachuColors
 
getExperienceBackgroundColor() - Method in class com.avairebot.imagegen.colors.ranks.PurpleColors
 
getExperienceBackgroundColor() - Method in class com.avairebot.imagegen.colors.ranks.SakuraColors
 
getExperienceEntities(PlayerTransformer) - Method in class com.avairebot.level.LevelManager
Gets all the experience entities that belongs to the given player transformer, or an empty list of no entities were found.
getExperienceForegroundColor() - Method in class com.avairebot.contracts.imagegen.BackgroundRankColors
The color that should be used as the experience bar foreground.
getExperienceForegroundColor() - Method in class com.avairebot.imagegen.colors.ranks.AbstractColors
 
getExperienceForegroundColor() - Method in class com.avairebot.imagegen.colors.ranks.DiscordDarkColors
 
getExperienceForegroundColor() - Method in class com.avairebot.imagegen.colors.ranks.DiscordLightColors
 
getExperienceForegroundColor() - Method in class com.avairebot.imagegen.colors.ranks.EightBitMountainColors
 
getExperienceForegroundColor() - Method in class com.avairebot.imagegen.colors.ranks.MountainRangeColors
 
getExperienceForegroundColor() - Method in class com.avairebot.imagegen.colors.ranks.PikachuColors
 
getExperienceForegroundColor() - Method in class com.avairebot.imagegen.colors.ranks.PurpleColors
 
getExperienceForegroundColor() - Method in class com.avairebot.imagegen.colors.ranks.SakuraColors
 
getExperienceFromLevel(long) - Method in class com.avairebot.level.LevelManager
Get the amount of experience needed to reach the given level.
getExperienceFromLevel(long, double) - Method in class com.avairebot.level.LevelManager
Get the amount of experience needed to reach the given level.
getExperienceFromLevel(GuildTransformer, long) - Method in class com.avairebot.level.LevelManager
Get the amount of experience needed to reach the given level using the guilds custom modifier if one is set, otherwise the default modifier will be used.
getExperienceQueue() - Method in class com.avairebot.level.LevelManager
Gets the experience queue, any user who has received experience and have yet to be updated in the database are stored in this queue.
getExperienceSeparatorColor() - Method in class com.avairebot.contracts.imagegen.BackgroundRankColors
The color that should be used as the experience bar separator, the separator is a five pixel width bar at the end of the "current xp bar", creating a clear separation between the amount of XP the user has, vs the remaining XP before the user levels up again..
getExperienceSeparatorColor() - Method in class com.avairebot.imagegen.colors.ranks.AbstractColors
 
getExperienceSeparatorColor() - Method in class com.avairebot.imagegen.colors.ranks.DiscordDarkColors
 
getExperienceSeparatorColor() - Method in class com.avairebot.imagegen.colors.ranks.DiscordLightColors
 
getExperienceSeparatorColor() - Method in class com.avairebot.imagegen.colors.ranks.EightBitMountainColors
 
getExperienceSeparatorColor() - Method in class com.avairebot.imagegen.colors.ranks.MountainRangeColors
 
getExperienceSeparatorColor() - Method in class com.avairebot.imagegen.colors.ranks.PikachuColors
 
getExperienceSeparatorColor() - Method in class com.avairebot.imagegen.colors.ranks.PurpleColors
 
getExperienceSeparatorColor() - Method in class com.avairebot.imagegen.colors.ranks.SakuraColors
 
getExperienceTextColor() - Method in class com.avairebot.contracts.imagegen.BackgroundRankColors
The color that should be used on the experience bar, by default this will be the same color as the main text color, however in some cases the main color and the XP bar background might be too similar in color, so this can be used to overwrite the XP bar text color.
getExperienceTextColor() - Method in class com.avairebot.imagegen.colors.ranks.DiscordLightColors
 
getExperienceTextColor() - Method in class com.avairebot.imagegen.colors.ranks.PikachuColors
 
getExpiresAt() - Method in class com.avairebot.mute.MuteContainer
Gets the date and time the mute should automatically expire, or NULL if the mute is permanent.
getExpireTime(long) - Method in class com.avairebot.vote.VoteManager
Gets the expiration date for the user vote with the given ID.
getExpireTime(Member) - Method in class com.avairebot.vote.VoteManager
Gets the expiration date for the given members vote.
getExpireTime(User) - Method in class com.avairebot.vote.VoteManager
Gets the expiration date for the given users vote.
getExtension() - Method in class com.avairebot.contracts.database.connections.FilenameDatabase
Returns the database extension of the file name.
getFeatures() - Method in class com.avairebot.changelog.ChangelogMessage
 
getFeedbackChannelId() - Method in class com.avairebot.config.ConstantsConfiguration
 
getField() - Method in class com.avairebot.database.query.QueryOrder
Gets the field used in the query order.
getFields() - Method in class com.avairebot.database.schema.Blueprint
Gets the fields created by the blueprint.
getFile() - Method in class com.avairebot.contracts.database.connections.FilenameDatabase
Returns the database file object.
getFile() - Method in class com.avairebot.plugin.PluginClassLoader
 
getFile() - Method in class com.avairebot.requests.service.RandomCatService.Data
 
getFilename() - Method in class com.avairebot.contracts.database.connections.FilenameDatabase
Returns the database file name.
getFiles(Class<?>, String) - Static method in class com.avairebot.utilities.ResourceLoaderUtil
Loads the names of all the files and directories under the given resource URL.
getFiles(Class<?>, String, boolean) - Static method in class com.avairebot.utilities.ResourceLoaderUtil
Loads the names of all the files under the given resource URL, directories can also be included by enabling it using the withSubDirectories parameter.
getFloat(String) - Method in class com.avairebot.database.collection.DataRow
Gets a float object from the data rows item list.
getFloat(String, float) - Method in class com.avairebot.database.collection.DataRow
Gets a float object from the data rows item list.
getFloatList(String) - Method in class com.avairebot.config.Configuration
Gets the requested List of Float by path.
getFloatList(String) - Method in class com.avairebot.config.MemorySection
 
getFloatList(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested List of Float by path.
getFormat() - Method in enum com.avairebot.chat.ConsoleColor
 
getFormat() - Method in enum com.avairebot.time.Formats
Gets the SimpleDateFormat format as a string.
getFormattedDuration() - Method in class com.avairebot.audio.AudioTrackContainer
 
getFormattedPlayedTime() - Method in class com.avairebot.audio.AudioTrackContainer
 
getFormattedTotalTimeLeft(IPlayer) - Method in class com.avairebot.audio.AudioTrackContainer
 
getFound() - Method in class com.avairebot.requests.service.GfycatService
 
getFunction() - Method in enum com.avairebot.chat.PlaceholderType
 
getFuzzyType(String) - Static method in class com.avairebot.utilities.ComparatorUtil
Gets the fuzzy comparison value from the given string, if the string doesn't contain any valid fuzzy types, ComparatorUtil.ComparatorType.UNKNOWN will be returned.
getGfycats() - Method in class com.avairebot.requests.service.GfycatService
 
getGitInfo() - Static method in class com.avairebot.GitInfo
 
getGlobalPlaceholder() - Method in class com.avairebot.chat.PlaceholderMessage
 
getGoodbye() - Method in class com.avairebot.database.transformers.ChannelTransformer
 
getGroups() - Method in class com.avairebot.commands.administration.AddLevelRoleCommand
 
getGroups() - Method in class com.avairebot.commands.administration.AddReactionRoleCommand
 
getGroups() - Method in class com.avairebot.commands.administration.AddSelfAssignableRoleCommand
 
getGroups() - Method in class com.avairebot.commands.administration.AdministrateExperienceCommand
 
getGroups() - Method in class com.avairebot.commands.administration.AliasCommand
 
getGroups() - Method in class com.avairebot.commands.administration.AutoAssignRoleCommand
 
getGroups() - Method in class com.avairebot.commands.administration.BanCommand
 
getGroups() - Method in class com.avairebot.commands.administration.CategoriesCommand
 
getGroups() - Method in class com.avairebot.commands.administration.ChangePrefixCommand
 
getGroups() - Method in class com.avairebot.commands.administration.ChannelLevelCommand
 
getGroups() - Method in class com.avairebot.commands.administration.GoodbyeCommand
 
getGroups() - Method in class com.avairebot.commands.administration.GoodbyeMessageCommand
 
getGroups() - Method in class com.avairebot.commands.administration.IAmCommand
 
getGroups() - Method in class com.avairebot.commands.administration.IAmNotCommand
 
getGroups() - Method in class com.avairebot.commands.administration.KickCommand
 
getGroups() - Method in class com.avairebot.commands.administration.LanguageCommand
 
getGroups() - Method in class com.avairebot.commands.administration.LevelAlertsCommand
 
getGroups() - Method in class com.avairebot.commands.administration.LevelCommand
 
getGroups() - Method in class com.avairebot.commands.administration.LevelHierarchyCommand
 
getGroups() - Method in class com.avairebot.commands.administration.LevelModifierCommand
 
getGroups() - Method in class com.avairebot.commands.administration.ListAliasesCommand
 
getGroups() - Method in class com.avairebot.commands.administration.ListLevelRolesCommand
 
getGroups() - Method in class com.avairebot.commands.administration.ListReactionRoleCommand
 
getGroups() - Method in class com.avairebot.commands.administration.ListSelfAssignableRolesCommand
 
getGroups() - Method in class com.avairebot.commands.administration.ModlogCommand
 
getGroups() - Method in class com.avairebot.commands.administration.ModlogHistoryCommand
 
getGroups() - Method in class com.avairebot.commands.administration.ModlogPardonCommand
 
getGroups() - Method in class com.avairebot.commands.administration.ModlogReasonCommand
 
getGroups() - Method in class com.avairebot.commands.administration.MuteCommand
 
getGroups() - Method in class com.avairebot.commands.administration.MuteRoleCommand
 
getGroups() - Method in class com.avairebot.commands.administration.PurgeCommand
 
getGroups() - Method in class com.avairebot.commands.administration.RemoveLevelRoleCommand
 
getGroups() - Method in class com.avairebot.commands.administration.RemoveReactionRoleCommand
 
getGroups() - Method in class com.avairebot.commands.administration.RemoveSelfAssignableRoleCommand
 
getGroups() - Method in class com.avairebot.commands.administration.RoleLevelCommand
 
getGroups() - Method in class com.avairebot.commands.administration.SlowmodeCommand
 
getGroups() - Method in class com.avairebot.commands.administration.SoftBanCommand
 
getGroups() - Method in class com.avairebot.commands.administration.ToggleCategoryCommand
 
getGroups() - Method in class com.avairebot.commands.administration.UnbanCommand
 
getGroups() - Method in class com.avairebot.commands.administration.UnmuteCommand
 
getGroups() - Method in class com.avairebot.commands.administration.VoiceKickCommand
 
getGroups() - Method in class com.avairebot.commands.administration.WarnCommand
 
getGroups() - Method in class com.avairebot.commands.administration.WelcomeCommand
 
getGroups() - Method in class com.avairebot.commands.administration.WelcomeMessageCommand
 
getGroups() - Method in class com.avairebot.commands.music.ClearQueueCommand
 
getGroups() - Method in class com.avairebot.commands.music.DJLevelCommand
 
getGroups() - Method in class com.avairebot.commands.music.DjRoleCommand
 
getGroups() - Method in class com.avairebot.commands.music.MusicChannelCommand
 
getGroups() - Method in class com.avairebot.commands.music.MusicMessagesCommand
 
getGroups() - Method in class com.avairebot.commands.music.PauseCommand
 
getGroups() - Method in class com.avairebot.commands.music.PlayCommand
 
getGroups() - Method in class com.avairebot.commands.music.PlaylistCommand
 
getGroups() - Method in class com.avairebot.commands.music.RemoveSongFromQueueCommand
 
getGroups() - Method in class com.avairebot.commands.music.RepeatMusicQueueCommand
 
getGroups() - Method in class com.avairebot.commands.music.ResumeCommand
 
getGroups() - Method in class com.avairebot.commands.music.SeekCommand
 
getGroups() - Method in class com.avairebot.commands.music.SetDefaultVolumeCommand
 
getGroups() - Method in class com.avairebot.commands.music.ShuffleCommand
 
getGroups() - Method in class com.avairebot.commands.music.SkipCommand
 
getGroups() - Method in class com.avairebot.commands.music.SongCommand
 
getGroups() - Method in class com.avairebot.commands.music.SoundcloudCommand
 
getGroups() - Method in class com.avairebot.commands.music.StopCommand
 
getGroups() - Method in class com.avairebot.commands.music.VoiceFixCommand
 
getGroups() - Method in class com.avairebot.commands.music.VolumeCommand
 
getGroups() - Method in class com.avairebot.commands.music.VoteSkipCommand
 
getGroups() - Method in class com.avairebot.commands.utility.ChannelIdCommand
 
getGroups() - Method in class com.avairebot.commands.utility.ChannelInfoCommand
 
getGroups() - Method in class com.avairebot.commands.utility.GlobalLeaderboardCommand
 
getGroups() - Method in class com.avairebot.commands.utility.InviteCommand
 
getGroups() - Method in class com.avairebot.commands.utility.IPInfoCommand
 
getGroups() - Method in class com.avairebot.commands.utility.LeaderboardCommand
 
getGroups() - Method in class com.avairebot.commands.utility.RankBackgroundCommand
 
getGroups() - Method in class com.avairebot.commands.utility.RankCommand
 
getGroups() - Method in class com.avairebot.commands.utility.ServerIdCommand
 
getGroups() - Method in class com.avairebot.commands.utility.ServerInfoCommand
 
getGroups() - Method in class com.avairebot.commands.utility.ShardCommand
 
getGroups() - Method in class com.avairebot.commands.utility.SourceCommand
 
getGroups() - Method in class com.avairebot.commands.utility.StatsCommand
 
getGroups() - Method in class com.avairebot.commands.utility.UptimeCommand
 
getGroups() - Method in class com.avairebot.commands.utility.UserAvatarCommand
 
getGroups() - Method in class com.avairebot.commands.utility.UserIdCommand
 
getGroups() - Method in class com.avairebot.commands.utility.UserInfoCommand
 
getGroups() - Method in class com.avairebot.commands.utility.VersionCommand
 
getGroups() - Method in class com.avairebot.commands.utility.VoteCommand
 
getGroups() - Method in class com.avairebot.commands.utility.WeatherCommand
 
getGroups() - Method in class com.avairebot.contracts.commands.Command
Gets the group the command belongs to, command groups is used to group together different commands in the help menu to make it easier for users to find what they're looking for.
getGroups() - Method in class com.avairebot.contracts.commands.InteractionCommand
 
getGuild() - Method in class com.avairebot.audio.GuildMusicManager
 
getGuild() - Method in class com.avairebot.commands.CommandMessage
 
getGuild() - Method in class com.avairebot.commands.FakeCommandMessage
 
getGuild() - Method in interface com.avairebot.contracts.commands.CommandContext
Returns the Guild that this message was sent in.
getGuild() - Method in class com.avairebot.handlers.DatabaseEventHolder
 
getGuild() - Method in class com.avairebot.handlers.events.MusicEndedEvent
The JDA guild instance that the music has ended in.
getGuild() - Method in class com.avairebot.handlers.events.NowPlayingEvent
Gets the JDA guild object that the audio track is now playing in.
getGuildAudioPlayer(Guild) - Method in class com.avairebot.audio.AudioHandler
 
GetGuildCleanup - Class in com.avairebot.servlet.routes
 
GetGuildCleanup() - Constructor for class com.avairebot.servlet.routes.GetGuildCleanup
 
getGuildId() - Method in class com.avairebot.audio.cache.AudioState
Get ID of the guild that the audio state was created for.
getGuildId() - Method in class com.avairebot.audio.GuildMusicManager
 
getGuildId() - Method in class com.avairebot.database.transformers.PlayerTransformer
 
getGuildId() - Method in class com.avairebot.database.transformers.PlaylistTransformer
 
getGuildId() - Method in class com.avairebot.database.transformers.ReactionTransformer
Gets the ID of the guild the reaction message belongs to.
getGuildId() - Method in class com.avairebot.handlers.events.MusicEndedEvent
The ID of the guild that the music has ended in.
getGuildId() - Method in class com.avairebot.handlers.events.NowPlayingEvent
Gets the ID of the guild that the audio track is now playing in.
getGuildId() - Method in class com.avairebot.level.ExperienceEntity
The ID of the guild that the user was on when they got the XP reward.
getGuildId() - Method in class com.avairebot.mute.MuteContainer
Gets the ID of the guild the mute is registered for.
getGuilds() - Method in class com.avairebot.shard.ShardEntityCounter
Gets the total amount of guilds shared between all the shards of the bot.
GetGuilds - Class in com.avairebot.servlet.routes
 
GetGuilds() - Constructor for class com.avairebot.servlet.routes.GetGuilds
 
GetGuildsExists - Class in com.avairebot.servlet.routes
 
GetGuildsExists() - Constructor for class com.avairebot.servlet.routes.GetGuildsExists
 
getGuildTransformer() - Method in class com.avairebot.audio.GuildMusicManager
 
getGuildTransformer() - Method in class com.avairebot.commands.CommandMessage
 
getGuildTransformer() - Method in class com.avairebot.commands.FakeCommandMessage
 
getGuildTransformer() - Method in interface com.avairebot.contracts.commands.CommandContext
Returns the guild transformer instance linked to the current message, if the message was sent as a direct message, or an error occurred while loading the transformer from the database this will return null.
getHardCap() - Static method in class com.avairebot.level.LevelManager
Gets the hard cap for XP.
getHighestFrom(Member) - Static method in class com.avairebot.utilities.RoleUtil
Get the role that is position highest in the role hierarchy for the given member.
getHostname() - Method in class com.avairebot.contracts.database.connections.HostnameDatabase
Returns the host name the database is listing on.
getHour() - Method in class com.avairebot.time.Carbon
Gets the hour from the carbon instance.
getHumidity() - Method in class com.avairebot.requests.service.WeatherService.Temperature
 
getI18n() - Method in class com.avairebot.commands.CommandMessage
 
getI18n() - Method in class com.avairebot.commands.FakeCommandMessage
 
getI18n() - Method in interface com.avairebot.contracts.commands.CommandContext
Returns the configuration for the current selected I18n language, if the message was sent as a direct message, or if the guild doesn't have a valid language selected the default language will be used instead.
getI18nCommandPrefix() - Method in class com.avairebot.commands.CommandMessage
 
getI18nCommandPrefix() - Method in class com.avairebot.commands.FakeCommandMessage
 
getI18nCommandPrefix() - Method in interface com.avairebot.contracts.commands.CommandContext
Gets the I18n command prefix.
getIcon() - Method in class com.avairebot.requests.service.WeatherService.Weather
 
getIconUrl() - Method in class com.avairebot.requests.service.WeatherService.Weather
 
getId() - Method in enum com.avairebot.audio.DJGuildLevel
 
getId() - Method in class com.avairebot.blacklist.BlacklistEntity
The ID that the blacklist entity is linked to.
getId() - Method in enum com.avairebot.blacklist.Scope
Gets the ID of the scope.
getId() - Method in class com.avairebot.commands.system.ServersCommand.Server
 
getId() - Method in class com.avairebot.database.transformers.ChannelTransformer
 
getId() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getId() - Method in class com.avairebot.database.transformers.PlaylistTransformer
 
getId() - Method in class com.avairebot.database.transformers.PurchasesTransformer.PurchasesId
The ID of the purchase, this is not the incrementing purchase ID in the database, but the static ID of the purchased item.
getId() - Method in enum com.avairebot.imagegen.RankBackgrounds
Gets the ID for the image, can be used as a reference in the database.
getId() - Method in enum com.avairebot.modlog.ModlogType
Gets the ID of the current modlog type.
getId() - Method in class com.avairebot.requests.service.ChuckNorrisService.ChuckNorrisValue
 
getId() - Method in class com.avairebot.requests.service.PunService.Pun
 
getId() - Method in class com.avairebot.requests.service.WeatherService
 
getId() - Method in class com.avairebot.requests.service.WeatherService.Location
 
getId() - Method in class com.avairebot.requests.service.WeatherService.Weather
 
getId() - Method in enum com.avairebot.time.Day
Gets the day ID.
getId() - Method in enum com.avairebot.time.Month
Gets the month ID.
getIdentifier() - Method in class com.avairebot.database.query.Clause
Gets the clause identifier that should be used when comparing field Clause.one and Clause.two.
getInstance() - Static method in class com.avairebot.AvaIre
 
getInt(String) - Method in class com.avairebot.config.Configuration
Gets the requested int by path.
getInt(String) - Method in class com.avairebot.config.MemorySection
 
getInt(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested int by path.
getInt(String) - Method in class com.avairebot.database.collection.DataRow
Gets a integer object from the data rows item list.
getInt(String, int) - Method in class com.avairebot.config.Configuration
Gets the requested int by path, returning a default value if not found.
getInt(String, int) - Method in class com.avairebot.config.MemorySection
 
getInt(String, int) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested int by path, returning a default value if not found.
getInt(String, int) - Method in class com.avairebot.database.collection.DataRow
Gets a integer object from the data rows item list.
getInteger(int) - Static method in class com.avairebot.utilities.RandomUtil
Get a random integer within the bounds given, so the integer returned will be a random integer between 0 and the given bound integer - 1.
getIntegerList(String) - Method in class com.avairebot.config.Configuration
Gets the requested List of Integer by path.
getIntegerList(String) - Method in class com.avairebot.config.MemorySection
 
getIntegerList(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested List of Integer by path.
getIntelligenceManager() - Method in class com.avairebot.AvaIre
 
getInteractionColor() - Method in class com.avairebot.contracts.commands.InteractionCommand
Gets the colour that should be used for the ebbed message when he interaction message is sent, by default this will return NULL which will not set any colour.
getInteractionImages() - Method in class com.avairebot.commands.interaction.BiteCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.BlushCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.CuddleCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.DivorceCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.EatCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.HelloCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.HighFiveCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.HugCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.KillCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.KissCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.MarryCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.MeowCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.PanCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.PatCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.PokeCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.PoutCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.PunchCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.SenpaiCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.ShrugCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.SlapCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.TickleCommand
 
getInteractionImages() - Method in class com.avairebot.commands.interaction.TriggeredCommand
 
getInteractionImages() - Method in class com.avairebot.contracts.commands.InteractionCommand
Gets the list of interaction images that can be returned by the interaction, using the image full URL to where it is hosted.
getItems() - Method in class com.avairebot.contracts.chat.Paginator
Gets a map of the items for the paginator.
getItems() - Method in class com.avairebot.database.collection.Collection
Get all the data row items.
getItems() - Method in class com.avairebot.database.query.ChangeableStatement
 
getItems() - Method in class com.avairebot.database.query.QueryBuilder
Gets the list of item maps for the query builder.
getJarArgs() - Method in class com.avairebot.Settings
 
getJDA() - Method in class com.avairebot.commands.CommandMessage
 
getJoins() - Method in class com.avairebot.database.query.QueryBuilder
Gets a list of all the JOIN clauses.
getJoke() - Method in class com.avairebot.requests.service.ChuckNorrisService.ChuckNorrisValue
 
getJoke() - Method in class com.avairebot.requests.service.PunService.Pun
 
getKey() - Method in class com.avairebot.cache.CacheItem
Gets the key the cache item is stored under.
getKeys() - Method in class com.avairebot.database.collection.Collection
Gets all the keys from the ResultSet object in the form of a HashMap, where the key is the database table column name, and the value is the database column type.
getKeys(boolean) - Method in class com.avairebot.config.Configuration
Gets a set containing all keys in this section.
getKeys(boolean) - Method in class com.avairebot.config.MemorySection
 
getKeys(boolean) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets a set containing all keys in this section.
getLanguage() - Method in class com.avairebot.language.LanguageContainer
Gets the language representation of the language container, both the English and the native name for the language can be loaded through that, as well as the language code and other names that can be associated with the language.
getLastActiveMessage() - Method in class com.avairebot.audio.GuildMusicManager
 
getLavalink() - Method in class com.avairebot.audio.LavalinkManager
Gets the JDA Lavalink instance.
getLazyCommand(String) - Static method in class com.avairebot.commands.CommandHandler
Get any command matching the given command trigger, this method will use a lazy comparison by omitting the command prefix and only comparing the command triggers, if a commands priority is set to CommandPriority.IGNORED the command will be omitted from the search.
GetLeaderboardPlayers - Class in com.avairebot.servlet.routes
 
GetLeaderboardPlayers() - Constructor for class com.avairebot.servlet.routes.GetLeaderboardPlayers
 
getLength() - Method in class com.avairebot.database.schema.Field
 
getLevel() - Method in enum com.avairebot.audio.DJGuildLevel
 
getLevelChannel() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getLevelExemptChannels() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getLevelExemptRoles() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getLevelFromExperience(long) - Method in class com.avairebot.level.LevelManager
Gets the max level that can be reached with the given amount experience.
getLevelFromExperience(long, double) - Method in class com.avairebot.level.LevelManager
Gets the max level that can be reached with the given amount experience.
getLevelFromExperience(GuildTransformer, long) - Method in class com.avairebot.level.LevelManager
Gets the max level that can be reached with the given amount of experience using the guilds custom modifier if one is set, otherwise the default modifier will be used.
getLevelManager() - Method in class com.avairebot.AvaIre
 
getLevelModifier() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getLevelRoles() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getLevelRoles() - Method in class com.avairebot.database.transformers.GuildTypeTransformer.GuildTypeLimits
 
getLimit() - Method in class com.avairebot.database.transformers.ChannelTransformer.SlowmodeModule
 
getLimit() - Method in class com.avairebot.requests.service.PunService
 
getLimits() - Method in class com.avairebot.database.transformers.GuildTypeTransformer
 
getLink() - Method in class com.avairebot.database.transformers.PlaylistTransformer.PlaylistSong
 
getList() - Method in class com.avairebot.requests.service.UrbanDictionaryService
 
getList(String) - Method in class com.avairebot.config.Configuration
Gets the requested List by path.
getList(String) - Method in class com.avairebot.config.MemorySection
 
getList(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested List by path.
getList(String, List<?>) - Method in class com.avairebot.config.Configuration
Gets the requested List by path, returning a default value if not found.
getList(String, List<?>) - Method in class com.avairebot.config.MemorySection
 
getList(String, List<?>) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested List by path, returning a default value if not found.
getLoader() - Method in class com.avairebot.plugin.PluginClassLoader
 
getLocale() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getLocale(GuildTransformer) - Static method in class com.avairebot.language.I18n
Gets the language container for the given guild transformer, the language container can be used to get the language strings as well as what type of language it is, if the guild transformer doesn't have a language selected, or the language that is selected is invalid, the default language will be returned instead.
getLocale(Language) - Static method in class com.avairebot.language.I18n
Gets the language container matching the given language type, if an invalid type is given the default language will be returned instead.
getLocale(Guild) - Static method in class com.avairebot.language.I18n
Gets the language container for the given guild, the language container can be used to get the language strings as well as what type of language it is, if the guild doesn't have a language selected, or the language that is selected is invalid, the default language will be returned instead.
getLocation() - Method in class com.avairebot.requests.service.WeatherService
 
getLogger() - Static method in class com.avairebot.AvaIre
 
getLogger() - Method in class com.avairebot.plugin.JavaPlugin
Returns the plugin logger associated with the application logger.
getLong(String) - Method in class com.avairebot.config.Configuration
Gets the requested long by path.
getLong(String) - Method in class com.avairebot.config.MemorySection
 
getLong(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested long by path.
getLong(String) - Method in class com.avairebot.database.collection.DataRow
Gets a long object from the data rows item list.
getLong(String, long) - Method in class com.avairebot.config.Configuration
Gets the requested long by path, returning a default value if not found.
getLong(String, long) - Method in class com.avairebot.config.MemorySection
 
getLong(String, long) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested long by path, returning a default value if not found.
getLong(String, long) - Method in class com.avairebot.database.collection.DataRow
Gets a long object from the data rows item list.
getLongList(String) - Method in class com.avairebot.config.Configuration
Gets the requested List of Long by path.
getLongList(String) - Method in class com.avairebot.config.MemorySection
 
getLongList(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested List of Long by path.
getMain() - Method in class com.avairebot.plugin.PluginLoader
Gets the full class package path to the main class for the plugin.
getMain() - Method in class com.avairebot.requests.service.WeatherService.Weather
 
getMainTextColor() - Method in class com.avairebot.contracts.imagegen.BackgroundRankColors
The color that should be used as the main text color, this includes the users username, level, rank, server XP, and global XP text.
getMainTextColor() - Method in class com.avairebot.imagegen.colors.ranks.AbstractColors
 
getMainTextColor() - Method in class com.avairebot.imagegen.colors.ranks.DiscordDarkColors
 
getMainTextColor() - Method in class com.avairebot.imagegen.colors.ranks.DiscordLightColors
 
getMainTextColor() - Method in class com.avairebot.imagegen.colors.ranks.EightBitMountainColors
 
getMainTextColor() - Method in class com.avairebot.imagegen.colors.ranks.MountainRangeColors
 
getMainTextColor() - Method in class com.avairebot.imagegen.colors.ranks.PikachuColors
 
getMainTextColor() - Method in class com.avairebot.imagegen.colors.ranks.PurpleColors
 
getMainTextColor() - Method in class com.avairebot.imagegen.colors.ranks.SakuraColors
 
getMapList(String) - Method in class com.avairebot.config.Configuration
Gets the requested List of Maps by path.
getMapList(String) - Method in class com.avairebot.config.MemorySection
 
getMapList(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested List of Maps by path.
getMember() - Method in class com.avairebot.commands.CommandMessage
 
getMember() - Method in class com.avairebot.commands.FakeCommandMessage
 
getMember() - Method in interface com.avairebot.contracts.commands.CommandContext
Returns the author of this Message as a member.
getMembers() - Method in class com.avairebot.commands.system.ServersCommand.Server
 
getMentionedChannels() - Method in class com.avairebot.commands.CommandMessage
 
getMentionedChannels() - Method in class com.avairebot.commands.FakeCommandMessage
 
getMentionedChannels() - Method in interface com.avairebot.contracts.commands.CommandContext
A immutable list of all mentioned TextChannels.
getMentionedUsers() - Method in class com.avairebot.commands.CommandMessage
 
getMentionedUsers() - Method in class com.avairebot.commands.FakeCommandMessage
 
getMentionedUsers() - Method in interface com.avairebot.contracts.commands.CommandContext
An immutable list of all mentioned Users.
getMessage() - Method in class com.avairebot.audio.AudioSession
 
getMessage() - Method in class com.avairebot.changelog.ChangelogMessage
 
getMessage() - Method in class com.avairebot.commands.CommandMessage
 
getMessage() - Method in class com.avairebot.commands.FakeCommandMessage
 
getMessage() - Method in interface com.avairebot.contracts.commands.CommandContext
The received Message object.
getMessage() - Method in class com.avairebot.database.transformers.ChannelTransformer.MessageModule
 
getMessage() - Method in class com.avairebot.modlog.ModlogAction
Gets the message/reason for the modlog action.
getMessage() - Method in class com.avairebot.requests.service.RandomDogService
 
getMessage() - Method in class com.avairebot.requests.service.WeatherService.Location
 
getMessageChannel() - Method in class com.avairebot.commands.CommandMessage
 
getMessageChannel() - Method in class com.avairebot.commands.FakeCommandMessage
 
getMessageChannel() - Method in interface com.avairebot.contracts.commands.CommandContext
Returns the MessageChannel that this message was sent in.
getMessageChannelId() - Method in class com.avairebot.audio.cache.AudioState
Get ID of the message channel that the audio state was created for.
getMessageId() - Method in class com.avairebot.changelog.ChangelogMessage
 
getMessageId() - Method in class com.avairebot.database.transformers.ReactionTransformer
Gets the ID of the message the reaction message belongs to.
getMessages() - Static method in class com.avairebot.changelog.ChangelogHandler
 
getMessages() - Method in class com.avairebot.database.transformers.GuildTypeTransformer.GuildTypeLimits.GuildReactionRoles
 
getMessagesMap() - Static method in class com.avairebot.changelog.ChangelogHandler
 
getMessenger() - Method in class com.avairebot.vote.VoteManager
Gets the vote messenger instance, the vote messenger is used to sending vote specific messages, like when someone votes for the bot, or when a user attempts to use a command that they much vote for to unlock.
getMetadata() - Method in class com.avairebot.audio.AudioTrackContainer
 
getMetadata() - Method in interface com.avairebot.contracts.metadata.HasMetadata
Returns the full metadata object, or NULL if nothing has been saved to the metadata object yet.
getMetadataFromKey(String) - Method in class com.avairebot.audio.AudioTrackContainer
 
getMetadataFromKey(String) - Method in interface com.avairebot.contracts.metadata.HasMetadata
Gets the value of the given key from the metadata object, if the key doesn't exist in the metadata object, NULL will be returned instead.
GetMetrics - Class in com.avairebot.metrics.routes
 
GetMetrics() - Constructor for class com.avairebot.metrics.routes.GetMetrics
 
getMiddleware() - Method in class com.avairebot.commands.administration.AddLevelRoleCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.AddReactionRoleCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.AddSelfAssignableRoleCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.AdministrateExperienceCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.AiCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.AliasCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.AutoAssignRoleCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.BanCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.ChangePrefixCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.ChannelLevelCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.GoodbyeCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.KickCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.LanguageCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.LevelAlertsCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.LevelCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.LevelHierarchyCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.LevelModifierCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.ListAliasesCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.ListLevelRolesCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.ListReactionRoleCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.ModlogCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.ModlogHistoryCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.ModlogPardonCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.ModlogReasonCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.MuteCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.MuteRoleCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.NSFWCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.PurgeCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.RemoveLevelRoleCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.RemoveReactionRoleCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.RemoveSelfAssignableRoleCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.RoleLevelCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.SetRoleColorCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.SlowmodeCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.SoftBanCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.ToggleCategoryCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.UnbanCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.UnmuteCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.VoiceKickCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.VoteOptCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.WarnCommand
 
getMiddleware() - Method in class com.avairebot.commands.administration.WelcomeCommand
 
getMiddleware() - Method in class com.avairebot.commands.CommandContainer
Gets the list of middlewares used by the command.
getMiddleware() - Method in class com.avairebot.commands.fun.ChuckNorrisCommand
 
getMiddleware() - Method in class com.avairebot.commands.fun.MemeCommand
 
getMiddleware() - Method in class com.avairebot.commands.fun.PunCommand
 
getMiddleware() - Method in class com.avairebot.commands.fun.RandomCatCommand
 
getMiddleware() - Method in class com.avairebot.commands.fun.RandomDogCommand
 
getMiddleware() - Method in class com.avairebot.commands.fun.RipCommand
 
getMiddleware() - Method in class com.avairebot.commands.fun.SayCommand
 
getMiddleware() - Method in class com.avairebot.commands.fun.UndertaleTextBoxCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.ClearQueueCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.DJLevelCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.DjRoleCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.MoveHereCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.MusicChannelCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.MusicMessagesCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.PauseCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.PlayCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.PlaylistCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.RemoveSongFromQueueCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.RepeatMusicQueueCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.ResumeCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.SeekCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.SetDefaultVolumeCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.ShuffleCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.SkipCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.SongCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.SoundcloudCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.StopCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.VoiceFixCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.VolumeCommand
 
getMiddleware() - Method in class com.avairebot.commands.music.VoteSkipCommand
 
getMiddleware() - Method in class com.avairebot.commands.search.DuckDuckGoCommand
 
getMiddleware() - Method in class com.avairebot.commands.search.GfycatCommand
 
getMiddleware() - Method in class com.avairebot.commands.search.UrbanDictionaryCommand
 
getMiddleware() - Method in class com.avairebot.commands.search.XKCDCommand
 
getMiddleware() - Method in class com.avairebot.commands.utility.FeedbackCommand
 
getMiddleware() - Method in class com.avairebot.commands.utility.GlobalLeaderboardCommand
 
getMiddleware() - Method in class com.avairebot.commands.utility.IPInfoCommand
 
getMiddleware() - Method in class com.avairebot.commands.utility.LeaderboardCommand
 
getMiddleware() - Method in class com.avairebot.commands.utility.RankBackgroundCommand
 
getMiddleware() - Method in class com.avairebot.commands.utility.RankCommand
 
getMiddleware() - Method in class com.avairebot.commands.utility.RemindCommand
 
getMiddleware() - Method in class com.avairebot.commands.utility.ServerInfoCommand
 
getMiddleware() - Method in class com.avairebot.commands.utility.VersionCommand
 
getMiddleware() - Method in class com.avairebot.commands.utility.WeatherCommand
 
getMiddleware() - Method in class com.avairebot.contracts.commands.ChannelModuleCommand
 
getMiddleware() - Method in class com.avairebot.contracts.commands.Command
Gets an immutable list of middlewares that should be added to the command stack before the command is executed, if the middleware that intercepts the command message event fails the command will never be executed.
getMiddleware() - Method in class com.avairebot.contracts.commands.InteractionCommand
 
getMiddleware() - Method in class com.avairebot.contracts.commands.SystemCommand
 
getMiddleware(String) - Static method in class com.avairebot.middleware.MiddlewareHandler
Gets a middleware by name, the name will ignore letter casing.
getMiddlewares() - Method in class com.avairebot.commands.CommandDataContext
Gets the command middlewares, the middlewares defined for the command will run both before and after the command has finished running, only the stringified version of the middlewares is listed.
getMigration() - Method in class com.avairebot.database.migrate.MigrationContainer
Gets the migration instance linked to the container.
getMigrations() - Method in class com.avairebot.database.DatabaseManager
 
getMigrations() - Method in class com.avairebot.database.migrate.Migrations
 
getMinute() - Method in class com.avairebot.time.Carbon
Gets the minute from the carbon instance.
getMissingBotPermissions() - Method in class com.avairebot.middleware.permission.PermissionCheck
A list of permissions that are missing for the bot.
getMissingUserPermissions() - Method in class com.avairebot.middleware.permission.PermissionCheck
A list of permissions that are missing for the user.
getModerator() - Method in class com.avairebot.handlers.events.ModlogActionEvent
Gets the moderator for the modlog action.
getModerator() - Method in class com.avairebot.modlog.ModlogAction
Gets the moderator for the modlog action.
getModeratorStringified() - Method in class com.avairebot.handlers.events.ModlogActionEvent
Gets the stringified version of the moderator, containing the users username and discriminator, as well as a mention in brackets.
getModlog() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getModlogCase() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getMonth() - Method in class com.avairebot.time.Carbon
Gets the month from the carbon instance.
getMusicChannelText() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getMusicChannelVoice() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getMusicManager() - Method in class com.avairebot.audio.TrackResponse
 
getMuteManger() - Method in class com.avairebot.AvaIre
 
getMuteRole() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getMutes() - Method in class com.avairebot.mute.MuteManager
Gets the map of mutes currently stored, where the key is the guild ID for the mutes, and the value is a set of mute containers, which holds the information about each individual mute.
getName() - Method in enum com.avairebot.audio.DJGuildLevel
 
getName() - Method in enum com.avairebot.audio.GuildMusicManager.RepeatState
 
getName() - Method in class com.avairebot.audio.queue.PlaylistInfo
 
getName() - Method in enum com.avairebot.blacklist.Scope
Gets the name of the scope
getName() - Method in enum com.avairebot.cache.CacheType
Gets the name of the cache type.
getName() - Method in class com.avairebot.commands.administration.AddLevelRoleCommand
 
getName() - Method in class com.avairebot.commands.administration.AddReactionRoleCommand
 
getName() - Method in class com.avairebot.commands.administration.AddSelfAssignableRoleCommand
 
getName() - Method in class com.avairebot.commands.administration.AdministrateExperienceCommand
 
getName() - Method in class com.avairebot.commands.administration.AiCommand
 
getName() - Method in class com.avairebot.commands.administration.AliasCommand
 
getName() - Method in class com.avairebot.commands.administration.AutoAssignRoleCommand
 
getName() - Method in class com.avairebot.commands.administration.BanCommand
 
getName() - Method in class com.avairebot.commands.administration.CategoriesCommand
 
getName() - Method in class com.avairebot.commands.administration.ChangePrefixCommand
 
getName() - Method in class com.avairebot.commands.administration.ChannelLevelCommand
 
getName() - Method in class com.avairebot.commands.administration.GoodbyeCommand
 
getName() - Method in class com.avairebot.commands.administration.GoodbyeMessageCommand
 
getName() - Method in class com.avairebot.commands.administration.IAmCommand
 
getName() - Method in class com.avairebot.commands.administration.IAmNotCommand
 
getName() - Method in class com.avairebot.commands.administration.KickCommand
 
getName() - Method in class com.avairebot.commands.administration.LanguageCommand
 
getName() - Method in class com.avairebot.commands.administration.LevelAlertsCommand
 
getName() - Method in class com.avairebot.commands.administration.LevelCommand
 
getName() - Method in class com.avairebot.commands.administration.LevelHierarchyCommand
 
getName() - Method in class com.avairebot.commands.administration.LevelModifierCommand
 
getName() - Method in class com.avairebot.commands.administration.ListAliasesCommand
 
getName() - Method in class com.avairebot.commands.administration.ListLevelRolesCommand
 
getName() - Method in class com.avairebot.commands.administration.ListReactionRoleCommand
 
getName() - Method in class com.avairebot.commands.administration.ListSelfAssignableRolesCommand
 
getName() - Method in class com.avairebot.commands.administration.ModlogCommand
 
getName() - Method in class com.avairebot.commands.administration.ModlogHistoryCommand
 
getName() - Method in class com.avairebot.commands.administration.ModlogPardonCommand
 
getName() - Method in class com.avairebot.commands.administration.ModlogReasonCommand
 
getName() - Method in class com.avairebot.commands.administration.MuteCommand
 
getName() - Method in class com.avairebot.commands.administration.MuteRoleCommand
 
getName() - Method in class com.avairebot.commands.administration.NSFWCommand
 
getName() - Method in class com.avairebot.commands.administration.PurgeCommand
 
getName() - Method in class com.avairebot.commands.administration.RemoveLevelRoleCommand
 
getName() - Method in class com.avairebot.commands.administration.RemoveReactionRoleCommand
 
getName() - Method in class com.avairebot.commands.administration.RemoveSelfAssignableRoleCommand
 
getName() - Method in class com.avairebot.commands.administration.RoleLevelCommand
 
getName() - Method in class com.avairebot.commands.administration.SetRoleColorCommand
 
getName() - Method in class com.avairebot.commands.administration.SlowmodeCommand
 
getName() - Method in class com.avairebot.commands.administration.SoftBanCommand
 
getName() - Method in class com.avairebot.commands.administration.ToggleCategoryCommand
 
getName() - Method in class com.avairebot.commands.administration.UnbanCommand
 
getName() - Method in class com.avairebot.commands.administration.UnmuteCommand
 
getName() - Method in class com.avairebot.commands.administration.VoiceKickCommand
 
getName() - Method in class com.avairebot.commands.administration.VoteOptCommand
 
getName() - Method in class com.avairebot.commands.administration.WarnCommand
 
getName() - Method in class com.avairebot.commands.administration.WelcomeCommand
 
getName() - Method in class com.avairebot.commands.administration.WelcomeMessageCommand
 
getName() - Method in class com.avairebot.commands.Category
 
getName() - Method in class com.avairebot.commands.CommandDataContext
Gets the name of the command, this is the same name that is displayed to users when they use the !help command for a command.
getName() - Method in class com.avairebot.commands.fun.ChuckNorrisCommand
 
getName() - Method in class com.avairebot.commands.fun.CoinflipCommand
 
getName() - Method in class com.avairebot.commands.fun.DiceCommand
 
getName() - Method in class com.avairebot.commands.fun.EightBallCommand
 
getName() - Method in class com.avairebot.commands.fun.FlipTextCommand
 
getName() - Method in class com.avairebot.commands.fun.LennyCommand
 
getName() - Method in class com.avairebot.commands.fun.MemeCommand
 
getName() - Method in class com.avairebot.commands.fun.MonikaCommand
 
getName() - Method in class com.avairebot.commands.fun.PunCommand
 
getName() - Method in class com.avairebot.commands.fun.RandomCatCommand
 
getName() - Method in class com.avairebot.commands.fun.RandomDogCommand
 
getName() - Method in class com.avairebot.commands.fun.RepeatCommand
 
getName() - Method in class com.avairebot.commands.fun.ReverseCommand
 
getName() - Method in class com.avairebot.commands.fun.RipCommand
 
getName() - Method in class com.avairebot.commands.fun.RollCommand
 
getName() - Method in class com.avairebot.commands.fun.SayCommand
 
getName() - Method in class com.avairebot.commands.fun.UndertaleTextBoxCommand
 
getName() - Method in class com.avairebot.commands.help.HelpCommand
 
getName() - Method in class com.avairebot.commands.interaction.BiteCommand
 
getName() - Method in class com.avairebot.commands.interaction.BlushCommand
 
getName() - Method in class com.avairebot.commands.interaction.CuddleCommand
 
getName() - Method in class com.avairebot.commands.interaction.DivorceCommand
 
getName() - Method in class com.avairebot.commands.interaction.EatCommand
 
getName() - Method in class com.avairebot.commands.interaction.HelloCommand
 
getName() - Method in class com.avairebot.commands.interaction.HighFiveCommand
 
getName() - Method in class com.avairebot.commands.interaction.HugCommand
 
getName() - Method in class com.avairebot.commands.interaction.KillCommand
 
getName() - Method in class com.avairebot.commands.interaction.KissCommand
 
getName() - Method in class com.avairebot.commands.interaction.MarryCommand
 
getName() - Method in class com.avairebot.commands.interaction.MeowCommand
 
getName() - Method in class com.avairebot.commands.interaction.PanCommand
 
getName() - Method in class com.avairebot.commands.interaction.PatCommand
 
getName() - Method in class com.avairebot.commands.interaction.PokeCommand
 
getName() - Method in class com.avairebot.commands.interaction.PoutCommand
 
getName() - Method in class com.avairebot.commands.interaction.PunchCommand
 
getName() - Method in class com.avairebot.commands.interaction.SenpaiCommand
 
getName() - Method in class com.avairebot.commands.interaction.ShrugCommand
 
getName() - Method in class com.avairebot.commands.interaction.SlapCommand
 
getName() - Method in class com.avairebot.commands.interaction.TickleCommand
 
getName() - Method in class com.avairebot.commands.interaction.TriggeredCommand
 
getName() - Method in class com.avairebot.commands.music.ClearQueueCommand
 
getName() - Method in class com.avairebot.commands.music.DJLevelCommand
 
getName() - Method in class com.avairebot.commands.music.DjRoleCommand
 
getName() - Method in class com.avairebot.commands.music.MoveHereCommand
 
getName() - Method in class com.avairebot.commands.music.MusicChannelCommand
 
getName() - Method in class com.avairebot.commands.music.MusicMessagesCommand
 
getName() - Method in class com.avairebot.commands.music.PauseCommand
 
getName() - Method in class com.avairebot.commands.music.PlayCommand
 
getName() - Method in class com.avairebot.commands.music.PlaylistCommand
 
getName() - Method in class com.avairebot.commands.music.RemoveSongFromQueueCommand
 
getName() - Method in class com.avairebot.commands.music.RepeatMusicQueueCommand
 
getName() - Method in class com.avairebot.commands.music.ResumeCommand
 
getName() - Method in class com.avairebot.commands.music.SeekCommand
 
getName() - Method in class com.avairebot.commands.music.SetDefaultVolumeCommand
 
getName() - Method in class com.avairebot.commands.music.ShuffleCommand
 
getName() - Method in class com.avairebot.commands.music.SkipCommand
 
getName() - Method in class com.avairebot.commands.music.SongCommand
 
getName() - Method in class com.avairebot.commands.music.SoundcloudCommand
 
getName() - Method in class com.avairebot.commands.music.StopCommand
 
getName() - Method in class com.avairebot.commands.music.VoiceFixCommand
 
getName() - Method in class com.avairebot.commands.music.VolumeCommand
 
getName() - Method in class com.avairebot.commands.music.VoteSkipCommand
 
getName() - Method in class com.avairebot.commands.search.DuckDuckGoCommand
 
getName() - Method in class com.avairebot.commands.search.GfycatCommand
 
getName() - Method in class com.avairebot.commands.search.UrbanDictionaryCommand
 
getName() - Method in class com.avairebot.commands.search.XKCDCommand
 
getName() - Method in class com.avairebot.commands.system.BlacklistCommand
 
getName() - Method in class com.avairebot.commands.system.BotStatisticsCommand
 
getName() - Method in class com.avairebot.commands.system.DebugModeCommand
 
getName() - Method in class com.avairebot.commands.system.EvalCommand
 
getName() - Method in class com.avairebot.commands.system.FeedbackResponseCommand
 
getName() - Method in class com.avairebot.commands.system.ForceLeaveServerCommand
 
getName() - Method in class com.avairebot.commands.system.JSONCmdMapCommand
 
getName() - Method in class com.avairebot.commands.system.LavalinkCommand
 
getName() - Method in class com.avairebot.commands.system.PartnerCommand
 
getName() - Method in class com.avairebot.commands.system.PluginCommand
 
getName() - Method in class com.avairebot.commands.system.ReloadCommand
 
getName() - Method in class com.avairebot.commands.system.ResetStatusTypesCommand
 
getName() - Method in class com.avairebot.commands.system.RestartCommand
 
getName() - Method in class com.avairebot.commands.system.ServersCommand
 
getName() - Method in class com.avairebot.commands.system.ServersCommand.Server
 
getName() - Method in class com.avairebot.commands.system.SetGuildTypeCommand
 
getName() - Method in class com.avairebot.commands.system.SetStatusCommand
 
getName() - Method in class com.avairebot.commands.system.ShutdownCommand
 
getName() - Method in class com.avairebot.commands.system.SQLCommand
 
getName() - Method in class com.avairebot.commands.system.UpdateCommand
 
getName() - Method in class com.avairebot.commands.system.VotePointsCommand
 
getName() - Method in class com.avairebot.commands.utility.CalculateCommand
 
getName() - Method in class com.avairebot.commands.utility.ChangelogCommand
 
getName() - Method in class com.avairebot.commands.utility.ChannelIdCommand
 
getName() - Method in class com.avairebot.commands.utility.ChannelInfoCommand
 
getName() - Method in class com.avairebot.commands.utility.ExpandUrlCommand
 
getName() - Method in class com.avairebot.commands.utility.FeedbackCommand
 
getName() - Method in class com.avairebot.commands.utility.GlobalLeaderboardCommand
 
getName() - Method in class com.avairebot.commands.utility.InviteCommand
 
getName() - Method in class com.avairebot.commands.utility.IPInfoCommand
 
getName() - Method in class com.avairebot.commands.utility.LeaderboardCommand
 
getName() - Method in class com.avairebot.commands.utility.PingCommand
 
getName() - Method in class com.avairebot.commands.utility.RankBackgroundCommand
 
getName() - Method in class com.avairebot.commands.utility.RankCommand
 
getName() - Method in class com.avairebot.commands.utility.RemindCommand
 
getName() - Method in class com.avairebot.commands.utility.ServerIdCommand
 
getName() - Method in class com.avairebot.commands.utility.ServerInfoCommand
 
getName() - Method in class com.avairebot.commands.utility.ShardCommand
 
getName() - Method in class com.avairebot.commands.utility.SourceCommand
 
getName() - Method in class com.avairebot.commands.utility.StatsCommand
 
getName() - Method in class com.avairebot.commands.utility.UptimeCommand
 
getName() - Method in class com.avairebot.commands.utility.UserAvatarCommand
 
getName() - Method in class com.avairebot.commands.utility.UserIdCommand
 
getName() - Method in class com.avairebot.commands.utility.UserInfoCommand
 
getName() - Method in class com.avairebot.commands.utility.VersionCommand
 
getName() - Method in class com.avairebot.commands.utility.VoteCommand
 
getName() - Method in class com.avairebot.commands.utility.WeatherCommand
 
getName() - Method in class com.avairebot.config.Configuration
Gets the name of this individual ConfigurationSection, in the path.
getName() - Method in class com.avairebot.config.MemorySection
 
getName() - Method in class com.avairebot.contracts.commands.Command
Gets the command name, this is used in help and error messages as the title as well as log messages.
getName() - Method in interface com.avairebot.contracts.commands.CommandGroup
Gets the name of the of command group the command should belong to.
getName() - Method in enum com.avairebot.contracts.commands.CommandGroups
 
getName() - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the name of this individual ConfigurationSection, in the path.
getName() - Method in interface com.avairebot.contracts.plugin.Translator
Gets the name of the plugin.
getName() - Method in class com.avairebot.database.migrate.MigrationContainer
Gets the migration name.
getName() - Method in enum com.avairebot.database.schema.FieldType
 
getName() - Method in class com.avairebot.database.seeder.SeederContainer
Gets the seeder name.
getName() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getName() - Method in class com.avairebot.database.transformers.GuildTypeTransformer
 
getName() - Method in class com.avairebot.database.transformers.PlaylistTransformer
 
getName() - Method in enum com.avairebot.Environment
 
getName() - Method in enum com.avairebot.imagegen.RankBackgrounds
Gets the name of the rank background.
getName() - Method in enum com.avairebot.middleware.ThrottleMiddleware.ThrottleType
 
getName() - Method in class com.avairebot.plugin.PluginHolder
 
getName() - Method in class com.avairebot.plugin.PluginLoader
Gets the name of the plugin.
getName() - Method in enum com.avairebot.plugin.PluginSource
 
getName() - Method in class com.avairebot.plugin.translators.PluginHolderTranslator
 
getName() - Method in class com.avairebot.plugin.translators.PluginLoaderTranslator
 
getName() - Method in class com.avairebot.requests.service.WeatherService
 
getName() - Method in enum com.avairebot.time.Day
Gets the day name.
getName() - Method in enum com.avairebot.time.Month
Gets the month name.
getName() - Method in enum com.avairebot.vote.VoteMetricType
Gets the name of the vote metric type.
getName(Class<? extends Middleware>) - Static method in class com.avairebot.middleware.MiddlewareHandler
Returns the name of a registered middleware by class.
getName(Guild) - Method in enum com.avairebot.modlog.ModlogType
Gets the name of the current modlog type.
getNameRaw() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getNames() - Static method in enum com.avairebot.audio.DJGuildLevel
 
getNameToCost() - Static method in enum com.avairebot.imagegen.RankBackgrounds
Gets the names of all the rank backgrounds as the keys, with the cost of the rank background name as the value.
getNativeName() - Method in enum com.avairebot.language.Language
Gets the native name for the current language.
getNextPage() - Method in class com.avairebot.requests.service.PunService
 
getNode() - Method in enum com.avairebot.permissions.Permissions
 
getNormal() - Static method in enum com.avairebot.audio.DJGuildLevel
 
GetNotFoundRoute - Class in com.avairebot.servlet.routes
 
GetNotFoundRoute() - Constructor for class com.avairebot.servlet.routes.GetNotFoundRoute
 
getNotifyName(Guild) - Method in enum com.avairebot.modlog.ModlogType
Gets the notify name for the current modlog type.
getOne() - Method in class com.avairebot.database.query.Clause
Gets the first field for the clause.
getOperator() - Method in class com.avairebot.database.query.NestedClause
Gets the operator string value.
getOperator() - Method in enum com.avairebot.database.query.OperatorType
Gets the operator string value.
getOrder() - Method in class com.avairebot.database.query.Clause
Gets the order operator that should be appended to the end of the clause.
getOrder() - Method in class com.avairebot.database.query.QueryBuilder
Gets the list of order clauses that should be used in the generated query.
getOrderedMigrations(boolean) - Method in class com.avairebot.database.migrate.Migrations
Gets a ordered list of the migration containers.
getOther() - Method in enum com.avairebot.language.Language
Gets a list of other names that can be associated with the current language.
getPage() - Method in class com.avairebot.requests.service.PunService
 
getPages() - Method in class com.avairebot.contracts.chat.Paginator
Gets the total amount of pages for our current per pages and our total amount of items.
getParent() - Method in class com.avairebot.config.Configuration
Gets the parent ConfigurationSection that directly contains this ConfigurationSection.
getParent() - Method in class com.avairebot.config.MemoryConfiguration
 
getParent() - Method in class com.avairebot.config.MemorySection
 
getParent() - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the parent ConfigurationSection that directly contains this ConfigurationSection.
getPassword() - Method in class com.avairebot.contracts.database.connections.HostnameDatabase
Returns the database password login.
getPeriod() - Method in class com.avairebot.contracts.scheduler.Job
Gets the job period.
getPermalink() - Method in class com.avairebot.requests.service.UrbanDictionaryService.UrbanDictionary
 
getPermission() - Method in enum com.avairebot.permissions.Permissions
 
getPermissionTypeMessage(PermissionType) - Static method in class com.avairebot.middleware.permission.PermissionCommon
Gets the permission message for the given type, using a singular naming of the permissions, if the permission checks has more than one permission in it, the PermissionCommon.getPermissionTypeMessage(PermissionType, boolean) method can be used directly to overwrite the multiple.
getPermissionTypeMessage(PermissionType, boolean) - Static method in class com.avairebot.middleware.permission.PermissionCommon
Gets the permission message for the given type, generating the permission message using either singular or multiple languages depending on if there are one or more permissions if the permission check.
getPerPage() - Method in class com.avairebot.contracts.chat.Paginator
Gets the amount of items that should be displayed per page.
getPlayedTime() - Method in class com.avairebot.audio.AudioTrackContainer
 
getPlayer() - Method in class com.avairebot.audio.GuildMusicManager
 
getPlayer() - Method in class com.avairebot.handlers.DatabaseEventHolder
 
GetPlayerCleanup - Class in com.avairebot.servlet.routes
 
GetPlayerCleanup() - Constructor for class com.avairebot.servlet.routes.GetPlayerCleanup
 
getPlayerManager() - Method in class com.avairebot.audio.AudioHandler
 
getPlayerQueue() - Static method in class com.avairebot.database.controllers.PlayerController
 
getPlayerTransformer() - Method in class com.avairebot.commands.CommandMessage
 
getPlayerTransformer() - Method in class com.avairebot.commands.FakeCommandMessage
 
getPlayerTransformer() - Method in interface com.avairebot.contracts.commands.CommandContext
Returns the player transformer instance linked to the current message, if the message was sent as a direct message, or the server the message was sent in has leveling disabled, or an error occurred while loading the transformer from the database this will return null.
getPlayerTransformerWithForce(AvaIre) - Method in interface com.avairebot.contracts.commands.CommandContext
Returns the player transformer instance linked to the current message, if the player transformer wasn't autoloaded because the server has leveling disabled, the method will attempt to load the player transformer directly from the player controller instead.
getPlayingTrack() - Method in class com.avairebot.audio.cache.AudioState
Gets the audio track that was playing at the time that the bot shut down.
getPlaylist() - Method in class com.avairebot.database.transformers.GuildTypeTransformer.GuildTypeLimits
 
getPlaylistDataBlocking(String) - Method in class com.avairebot.audio.source.PlaylistImportSourceManager
 
getPlaylists() - Method in class com.avairebot.database.transformers.GuildTypeTransformer.GuildTypeLimits.GuildTypePlaylist
 
getPlugin() - Method in class com.avairebot.plugin.PluginClassLoader
 
getPluginLoader() - Method in class com.avairebot.plugin.JavaPlugin
Gets the plugin loader used for loading this plugin, the plugin loader can be used to access data from the "plugin.yml" file for this plugin.
getPluginManager() - Method in class com.avairebot.AvaIre
 
getPlugins() - Method in class com.avairebot.plugin.PluginManager
 
getPort() - Method in class com.avairebot.contracts.database.connections.HostnameDatabase
Returns the port the database is listing on.
getPosition() - Method in class com.avairebot.audio.cache.AudioCache
The track position in milliseconds.
getPrefix() - Method in enum com.avairebot.blacklist.Scope
Gets the prefix of the scope.
getPrefix() - Method in class com.avairebot.commands.Category
 
getPrefix() - Method in class com.avairebot.commands.CategoryDataContext
Gets the category command prefix, the prefix is used by all commands registered to the category.
getPrefix(Message) - Method in class com.avairebot.commands.Category
 
getPrefixes() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getPressure() - Method in class com.avairebot.requests.service.WeatherService.Temperature
 
getPreviousPage() - Method in class com.avairebot.requests.service.PunService
 
getPriority() - Method in class com.avairebot.commands.CommandContainer
Gets the priority for the command, if the command priority is hidden the command won't be listed on the help command.
getPriority() - Method in class com.avairebot.commands.CommandDataContext
Gets the command priority, the higher the command priority is, the more important it is, this priority is used to determine which command should be invoked if two commands share a command trigger.
getPurchases() - Method in class com.avairebot.database.transformers.PlayerTransformer
 
getPurchases() - Method in class com.avairebot.database.transformers.PurchasesTransformer
Gets the purchases for the player instance, where the key is the purchase type identifier, and the value is a set of purchase IDs.
getPurchasesFromType(String) - Method in class com.avairebot.database.transformers.PurchasesTransformer
Gets the purchases for the given purchase type.
getPurchaseType() - Method in interface com.avairebot.contracts.shop.PurchaseType
Returns the purchase type, the type is used in the purchases table for tracking what the user bought by type, allowing the user to buy two different things with the same ID, but belonging to different purchases types.
getPurchaseType() - Method in enum com.avairebot.imagegen.RankBackgrounds
 
getQuarter() - Method in class com.avairebot.time.Carbon
Gets the current quarter of the year.
getQuery() - Method in class com.avairebot.contracts.database.grammar.Grammar
 
getQuery() - Method in class com.avairebot.database.query.ChangeableStatement
 
getQueue() - Method in class com.avairebot.audio.cache.AudioState
The music queue of audio cache tracks, each track will hold the audio track URL used to request the song originally, the ID of the user who requested the track, and the position the track was in before shutting down.
getQueue() - Method in class com.avairebot.contracts.audio.AudioEventWrapper
Gets the audio queue with all the tracks currently in the queue.
getQueue() - Method in class com.avairebot.vote.VoteManager
Gets the delayed vote entity queue, the queue will contain any vote entity that still needs to be checked directly with the DBL API.
getQueueSize(GuildMusicManager) - Method in class com.avairebot.audio.AudioHandler
 
getRandomColor() - Static method in class com.avairebot.utilities.RandomUtil
Gets a sRGB color with a random red, green, blue, and alpha component.
getRandomGfycatsItem() - Method in class com.avairebot.requests.service.GfycatService
 
getRatelimit() - Method in class com.avairebot.blacklist.Blacklist
Gets the ratelimiter instance for the current blacklist.
getRaw() - Method in class com.avairebot.database.collection.DataRow
Gets the raw map object for the data row.
getRaw(CacheType, String) - Method in class com.avairebot.cache.CacheManager
Retrieve an item from the cache in raw form by key.
getRaw(String) - Method in class com.avairebot.cache.adapters.FileAdapter
 
getRaw(String) - Method in class com.avairebot.cache.adapters.MemoryAdapter
 
getRaw(String) - Method in class com.avairebot.cache.CacheManager
 
getRaw(String) - Method in class com.avairebot.contracts.cache.CacheAdapter
Retrieve an item from the cache in raw form by key.
getRawCommand(String) - Static method in class com.avairebot.commands.CommandHandler
Get the command matching the given command, both the command prefix and the command trigger must match for the command to be returned, this method will ignore any command prefix that might've been set by the guild/server, and will instead use the default.
getRawData() - Method in class com.avairebot.contracts.database.transformers.Transformer
Gets the raw data row object instance for the transformer, or the data has been reset since creating the transformer, the raw data may be NULL.
getReactionRoles() - Method in class com.avairebot.database.transformers.GuildTypeTransformer.GuildTypeLimits
 
getReason() - Method in class com.avairebot.blacklist.BlacklistEntity
Gets the reason the entity was blacklist form, or null.
getReason() - Method in class com.avairebot.handlers.events.ApplicationShutdownEvent
 
getReason() - Method in class com.avairebot.handlers.events.ModlogActionEvent
Gets the reason for the modlog action.
getRelations() - Method in class com.avairebot.commands.administration.AddLevelRoleCommand
 
getRelations() - Method in class com.avairebot.commands.administration.AddReactionRoleCommand
 
getRelations() - Method in class com.avairebot.commands.administration.AddSelfAssignableRoleCommand
 
getRelations() - Method in class com.avairebot.commands.administration.AdministrateExperienceCommand
 
getRelations() - Method in class com.avairebot.commands.administration.AliasCommand
 
getRelations() - Method in class com.avairebot.commands.administration.BanCommand
 
getRelations() - Method in class com.avairebot.commands.administration.CategoriesCommand
 
getRelations() - Method in class com.avairebot.commands.administration.ChangePrefixCommand
 
getRelations() - Method in class com.avairebot.commands.administration.ChannelLevelCommand
 
getRelations() - Method in class com.avairebot.commands.administration.GoodbyeCommand
 
getRelations() - Method in class com.avairebot.commands.administration.GoodbyeMessageCommand
 
getRelations() - Method in class com.avairebot.commands.administration.IAmCommand
 
getRelations() - Method in class com.avairebot.commands.administration.IAmNotCommand
 
getRelations() - Method in class com.avairebot.commands.administration.KickCommand
 
getRelations() - Method in class com.avairebot.commands.administration.LevelAlertsCommand
 
getRelations() - Method in class com.avairebot.commands.administration.LevelCommand
 
getRelations() - Method in class com.avairebot.commands.administration.LevelHierarchyCommand
 
getRelations() - Method in class com.avairebot.commands.administration.LevelModifierCommand
 
getRelations() - Method in class com.avairebot.commands.administration.ListAliasesCommand
 
getRelations() - Method in class com.avairebot.commands.administration.ListLevelRolesCommand
 
getRelations() - Method in class com.avairebot.commands.administration.ListReactionRoleCommand
 
getRelations() - Method in class com.avairebot.commands.administration.ListSelfAssignableRolesCommand
 
getRelations() - Method in class com.avairebot.commands.administration.ModlogCommand
 
getRelations() - Method in class com.avairebot.commands.administration.ModlogHistoryCommand
 
getRelations() - Method in class com.avairebot.commands.administration.ModlogPardonCommand
 
getRelations() - Method in class com.avairebot.commands.administration.ModlogReasonCommand
 
getRelations() - Method in class com.avairebot.commands.administration.MuteCommand
 
getRelations() - Method in class com.avairebot.commands.administration.MuteRoleCommand
 
getRelations() - Method in class com.avairebot.commands.administration.RemoveLevelRoleCommand
 
getRelations() - Method in class com.avairebot.commands.administration.RemoveReactionRoleCommand
 
getRelations() - Method in class com.avairebot.commands.administration.RemoveSelfAssignableRoleCommand
 
getRelations() - Method in class com.avairebot.commands.administration.RoleLevelCommand
 
getRelations() - Method in class com.avairebot.commands.administration.SlowmodeCommand
 
getRelations() - Method in class com.avairebot.commands.administration.SoftBanCommand
 
getRelations() - Method in class com.avairebot.commands.administration.ToggleCategoryCommand
 
getRelations() - Method in class com.avairebot.commands.administration.UnbanCommand
 
getRelations() - Method in class com.avairebot.commands.administration.UnmuteCommand
 
getRelations() - Method in class com.avairebot.commands.administration.VoiceKickCommand
 
getRelations() - Method in class com.avairebot.commands.administration.WarnCommand
 
getRelations() - Method in class com.avairebot.commands.administration.WelcomeCommand
 
getRelations() - Method in class com.avairebot.commands.administration.WelcomeMessageCommand
 
getRelations() - Method in class com.avairebot.commands.fun.RandomCatCommand
 
getRelations() - Method in class com.avairebot.commands.fun.RandomDogCommand
 
getRelations() - Method in class com.avairebot.commands.help.HelpCommand
 
getRelations() - Method in class com.avairebot.commands.music.PauseCommand
 
getRelations() - Method in class com.avairebot.commands.music.PlayCommand
 
getRelations() - Method in class com.avairebot.commands.music.ResumeCommand
 
getRelations() - Method in class com.avairebot.commands.music.SkipCommand
 
getRelations() - Method in class com.avairebot.commands.music.SoundcloudCommand
 
getRelations() - Method in class com.avairebot.commands.music.VoteSkipCommand
 
getRelations() - Method in class com.avairebot.commands.system.ResetStatusTypesCommand
 
getRelations() - Method in class com.avairebot.commands.system.SetStatusCommand
 
getRelations() - Method in class com.avairebot.commands.utility.ChannelIdCommand
 
getRelations() - Method in class com.avairebot.commands.utility.ChannelInfoCommand
 
getRelations() - Method in class com.avairebot.commands.utility.GlobalLeaderboardCommand
 
getRelations() - Method in class com.avairebot.commands.utility.LeaderboardCommand
 
getRelations() - Method in class com.avairebot.commands.utility.RankBackgroundCommand
 
getRelations() - Method in class com.avairebot.commands.utility.RankCommand
 
getRelations() - Method in class com.avairebot.commands.utility.ServerIdCommand
 
getRelations() - Method in class com.avairebot.commands.utility.ServerInfoCommand
 
getRelations() - Method in class com.avairebot.commands.utility.SourceCommand
 
getRelations() - Method in class com.avairebot.commands.utility.UserIdCommand
 
getRelations() - Method in class com.avairebot.commands.utility.UserInfoCommand
 
getRelations() - Method in class com.avairebot.contracts.commands.Command
Gets a list class objects of commands related to the command.
getRelationships() - Method in class com.avairebot.commands.CommandDataContext
Gets the command relationships, the relationships are full package path to commands that the command has some sort of relationship with.
getReleasesUrl(String) - Method in enum com.avairebot.plugin.PluginSource
 
getRepeatState() - Method in class com.avairebot.audio.GuildMusicManager
 
getRepository() - Method in interface com.avairebot.contracts.plugin.Translator
Gets the plugin repository object for communicating with the plugins repository.
getRepository() - Method in class com.avairebot.plugin.PluginHolder
 
getRepository() - Method in class com.avairebot.plugin.PluginRepository
 
getRepository() - Method in class com.avairebot.plugin.translators.PluginHolderTranslator
 
getRepository() - Method in class com.avairebot.plugin.translators.PluginLoaderTranslator
 
getRequestedBy() - Method in class com.avairebot.audio.cache.AudioCache
The ID of the user that requested the track.
getRequester() - Method in class com.avairebot.audio.AudioTrackContainer
 
getResource(String) - Method in class com.avairebot.plugin.PluginLoader
Loads the resource from the plugin with the given name.
getResourceAsURL(String) - Method in class com.avairebot.plugin.PluginLoader
Loads the resource from the plugin with the given name.
getResponse() - Method in class com.avairebot.requests.Response
 
getResults() - Method in class com.avairebot.requests.service.PunService
 
getRole(Message, String[]) - Static method in class com.avairebot.utilities.MentionableUtil
Gets the first role object matching in the given context and arguments, the method will try the following to get a role object out the other end.
getRoleFromMentionsOrName(Message, String) - Static method in class com.avairebot.utilities.RoleUtil
Gets the role from the mentioned roles list, if no roles was mentions the role will be fetch from the guilds role list by name instead, if no roles was found null is returned.
getRoleIdFromEmote(Emote) - Method in class com.avairebot.database.transformers.ReactionTransformer
Gets the role ID that is attached to the given emote, if no role is linked with the given emote then NULL will be returned instead.
getRoles() - Method in class com.avairebot.database.transformers.ReactionTransformer
Gets a map of the roles attached to the message, where the key is the ID of the emote, and the value is the role ID.
getRolesPerMessage() - Method in class com.avairebot.database.transformers.GuildTypeTransformer.GuildTypeLimits.GuildReactionRoles
 
getRoot() - Method in class com.avairebot.config.Configuration
Gets the root ConfigurationBase that contains this ConfigurationSection
getRoot() - Method in class com.avairebot.config.MemorySection
 
getRoot() - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the root ConfigurationBase that contains this ConfigurationSection
getRuntimeArgs() - Method in class com.avairebot.Settings
 
getSchedule() - Method in class com.avairebot.mute.MuteContainer
Gets the future scheduled task for the mute, this task is used to automatically unmute a user if there is 5 minutes or less left of their temporary mute.
getScheduler() - Method in class com.avairebot.audio.GuildMusicManager
 
getScheduler() - Static method in class com.avairebot.scheduler.ScheduleHandler
 
getSchema() - Method in class com.avairebot.database.DatabaseManager
 
getScope() - Method in class com.avairebot.blacklist.BlacklistEntity
The scope for the blacklist entity.
getSecond() - Method in class com.avairebot.time.Carbon
Gets the second from the carbon instance.
getSecondaryTextColor() - Method in class com.avairebot.contracts.imagegen.BackgroundRankColors
The color that should be used as the secondary text color, this includes the the users discriminator, and the server and global XP values.
getSecondaryTextColor() - Method in class com.avairebot.imagegen.colors.ranks.AbstractColors
 
getSecondaryTextColor() - Method in class com.avairebot.imagegen.colors.ranks.DiscordDarkColors
 
getSecondaryTextColor() - Method in class com.avairebot.imagegen.colors.ranks.DiscordLightColors
 
getSecondaryTextColor() - Method in class com.avairebot.imagegen.colors.ranks.EightBitMountainColors
 
getSecondaryTextColor() - Method in class com.avairebot.imagegen.colors.ranks.MountainRangeColors
 
getSecondaryTextColor() - Method in class com.avairebot.imagegen.colors.ranks.PikachuColors
 
getSecondaryTextColor() - Method in class com.avairebot.imagegen.colors.ranks.PurpleColors
 
getSecondaryTextColor() - Method in class com.avairebot.imagegen.colors.ranks.SakuraColors
 
getSeeder() - Method in class com.avairebot.database.DatabaseManager
 
getSeeder() - Method in class com.avairebot.database.seeder.SeederContainer
Gets the seeder instance linked to the container.
getSeeders() - Method in class com.avairebot.database.seeder.SeederManager
Gets all the seeder containers that are currently registered to the seeder manager.
getSelectedPurchasesForType(String) - Method in class com.avairebot.database.transformers.PurchasesTransformer
Gets the selected purchase type ID for the give type, if the player doesn't have any purchases of the given type, of if the player doesn't have a purchase of the given type selected, the method will return NULL.
getSelfAssignableRoles() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getSelfAssignableRoles() - Method in class com.avairebot.database.transformers.GuildTypeTransformer.GuildTypeLimits
 
getSelfUser() - Method in class com.avairebot.AvaIre
 
getService() - Method in class com.avairebot.ai.IntelligenceManager
Gets the AI service that are currently registered, the service may not be enabled yet.
getServlet() - Method in class com.avairebot.AvaIre
 
getSettings() - Method in class com.avairebot.AvaIre
 
getShardCount() - Method in class com.avairebot.Settings
 
getShardEntityCounter() - Method in class com.avairebot.AvaIre
 
getShardManager() - Method in class com.avairebot.AvaIre
 
getShardManager() - Method in class com.avairebot.plugin.JavaPlugin
Gets the shard manager used by the bot, giving you access to methods that can interact with the application on a global scale.
getShards() - Method in class com.avairebot.Settings
 
getShortList(String) - Method in class com.avairebot.config.Configuration
Gets the requested List of Short by path.
getShortList(String) - Method in class com.avairebot.config.MemorySection
 
getShortList(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested List of Short by path.
getShutdownCode() - Method in class com.avairebot.AvaIre
 
getShutdownTime() - Method in class com.avairebot.AvaIre
 
getSize() - Method in class com.avairebot.database.transformers.PlaylistTransformer
 
getSkip() - Method in class com.avairebot.database.query.QueryBuilder
Gets the amount to skip(SQL OFFSET) in the SQL query.
getSkips() - Method in class com.avairebot.audio.AudioTrackContainer
 
getSongs() - Method in class com.avairebot.audio.AudioSession
 
getSongs() - Method in class com.avairebot.database.transformers.GuildTypeTransformer.GuildTypeLimits.GuildTypePlaylist
 
getSongs() - Method in class com.avairebot.database.transformers.PlaylistTransformer
 
getSongTitle() - Method in class com.avairebot.handlers.events.NowPlayingEvent
Gets the title of the song from the audio track meta data, if the title is null, the track URL will be used instead.
getSource() - Method in class com.avairebot.audio.queue.PlaylistInfo
 
getSource() - Method in class com.avairebot.plugin.PluginRepository
 
getSourceName() - Method in class com.avairebot.audio.source.PlaylistImportSourceManager
 
getSourceUri() - Method in class com.avairebot.commands.CommandContainer
The source URI used by the source code command to find out where the source code for a given command can be found.
getSourceUrl(String) - Method in enum com.avairebot.plugin.PluginSource
 
getSpeed() - Method in class com.avairebot.requests.service.WeatherService.Wind
 
getStatement(String) - Method in interface com.avairebot.contracts.database.DatabaseConnection
Attempts to get the database statement from the query.
getStatement(String) - Method in class com.avairebot.database.connections.MySQL
 
getStatement(String) - Method in class com.avairebot.database.connections.SQLite
 
GetStats - Class in com.avairebot.servlet.routes
 
GetStats() - Constructor for class com.avairebot.servlet.routes.GetStats
 
getStatus() - Method in class com.avairebot.requests.service.PunService
 
getStatus() - Method in class com.avairebot.requests.service.RandomDogService
 
getString(String) - Method in class com.avairebot.config.Configuration
Gets the requested String by path.
getString(String) - Method in class com.avairebot.config.MemorySection
 
getString(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested String by path.
getString(String) - Method in class com.avairebot.database.collection.DataRow
Gets a string object from the data rows item list.
getString(String, String) - Method in class com.avairebot.config.Configuration
Gets the requested String by path, returning a default value if not found.
getString(String, String) - Method in class com.avairebot.config.MemorySection
 
getString(String, String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested String by path, returning a default value if not found.
getString(String, String) - Method in class com.avairebot.database.collection.DataRow
Gets a string object from the data rows item list, if the string is encoded with base64 it will automatically be decoded on request.
getString(Guild, String) - Static method in class com.avairebot.language.I18n
Gets the given string from the guilds selected language, if not string was found for the guilds selected language, the default language will be used instead, if no matches was found there either, then NULL will be returned instead.
getString(Guild, String, Object...) - Static method in class com.avairebot.language.I18n
Gets the given string from the guilds selected language, formatting the string with the given arguments, if no string was found for the guilds selected language, the default language will be used instead, if no matches was found there either, then NULL will be returned instead.
getStringifiedModerator() - Method in class com.avairebot.modlog.ModlogAction
Gets the stringified version of the moderator, containing the users username and discriminator, as well as a mention in brackets.
getStringifiedTarget() - Method in class com.avairebot.modlog.ModlogAction
Gets the stringified version of the target, containing the users username and discriminator, as well as a mention in brackets.
getStringList(String) - Method in class com.avairebot.config.Configuration
Gets the requested List of String by path.
getStringList(String) - Method in class com.avairebot.config.MemorySection
 
getStringList(String) - Method in interface com.avairebot.contracts.config.ConfigurationSection
Gets the requested List of String by path.
getSunrise() - Method in class com.avairebot.requests.service.WeatherService.Location
 
getSunset() - Method in class com.avairebot.requests.service.WeatherService.Location
 
getTable() - Method in class com.avairebot.database.query.QueryBuilder
Gets the table the query should be generated for.
getTable() - Method in class com.avairebot.database.schema.Blueprint
Gets the table that is used by the blueprint.
getTail() - Method in class com.avairebot.database.schema.Field
 
getTake() - Method in class com.avairebot.database.query.QueryBuilder
Gets the amount to take(SQL LIMIT) in the SQL query.
getTarget() - Method in class com.avairebot.handlers.events.ModlogActionEvent
Gets the target for the modlog action.
getTarget() - Method in class com.avairebot.modlog.ModlogAction
Gets the target for the modlog action.
getTargetId() - Method in class com.avairebot.modlog.ModlogAction
The ID of the target the modlog action was invoked for, if no target was provided for the modlog action, the target ID will be 0, if the target is a user but they're not on the server at the time, the target might be null but the target ID will contain the ID of the target.
getTargetStringified() - Method in class com.avairebot.handlers.events.ModlogActionEvent
Gets the stringified version of the target, containing the users username and discriminator, as well as a mention in brackets.
getTemp() - Method in class com.avairebot.requests.service.WeatherService.Temperature
 
getTemperature() - Method in class com.avairebot.requests.service.WeatherService
 
getTempMax() - Method in class com.avairebot.requests.service.WeatherService.Temperature
 
getTempMin() - Method in class com.avairebot.requests.service.WeatherService.Temperature
 
getTextChannels() - Method in class com.avairebot.shard.ShardEntityCounter
Gets the total amount of text channels shared between all the shards of the bot.
getThumbsDown() - Method in class com.avairebot.requests.service.UrbanDictionaryService.UrbanDictionary
 
getThumbsUp() - Method in class com.avairebot.requests.service.UrbanDictionaryService.UrbanDictionary
 
getTime() - Method in class com.avairebot.cache.CacheItem
Gets the unix timestamp in milliseconds for when the cache item should expire, if the cache item is set to last forever, the time will always be set to -1.
getTime() - Method in class com.avairebot.time.Carbon
Gets the calendar object used by carbon.
getTime() - Method in enum com.avairebot.time.Time
Gets the time.
getTimestamp() - Method in class com.avairebot.time.Carbon
Gets the current time since epoch in seconds.
getTimestamp(String) - Method in class com.avairebot.database.collection.DataRow
Gets a carbon timestamp object from the data rows item list.
getTimestamp(String, Carbon) - Method in class com.avairebot.database.collection.DataRow
Gets a carbon timestamp object from the data rows item list.
getTimezone() - Method in class com.avairebot.time.Carbon
Gets the current timezone used to format the datetime outputs.
getTitle() - Method in class com.avairebot.database.transformers.PlaylistTransformer.PlaylistSong
 
getTomorrow() - Method in enum com.avairebot.time.Day
Gets the day after the current day.
getTotal() - Method in class com.avairebot.contracts.chat.Paginator
Gets the total amount of items current stored in the paginator.
getTotalAmountOfMutes() - Method in class com.avairebot.mute.MuteManager
Gets the total amount of mutes currently stored in memory, this includes permanent and temporary mutes.
getTotalJokes() - Method in class com.avairebot.requests.service.PunService
 
getTotalListenersSize() - Method in class com.avairebot.audio.AudioHandler
 
getTotalPages() - Method in class com.avairebot.requests.service.PunService
 
getTotalQueueSize() - Method in class com.avairebot.audio.AudioHandler
 
getTotalTracks() - Method in class com.avairebot.audio.queue.PlaylistInfo
 
getTrackUrl() - Method in class com.avairebot.audio.cache.AudioCache
The URL of the track.
getTrackUrl() - Method in class com.avairebot.audio.TrackResponse
 
getTriggers() - Method in class com.avairebot.commands.administration.AddLevelRoleCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.AddReactionRoleCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.AddSelfAssignableRoleCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.AdministrateExperienceCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.AiCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.AliasCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.AutoAssignRoleCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.BanCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.CategoriesCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.ChangePrefixCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.ChannelLevelCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.GoodbyeCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.GoodbyeMessageCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.IAmCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.IAmNotCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.KickCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.LanguageCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.LevelAlertsCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.LevelCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.LevelHierarchyCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.LevelModifierCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.ListAliasesCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.ListLevelRolesCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.ListReactionRoleCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.ListSelfAssignableRolesCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.ModlogCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.ModlogHistoryCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.ModlogPardonCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.ModlogReasonCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.MuteCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.MuteRoleCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.NSFWCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.PurgeCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.RemoveLevelRoleCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.RemoveReactionRoleCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.RemoveSelfAssignableRoleCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.RoleLevelCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.SetRoleColorCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.SlowmodeCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.SoftBanCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.ToggleCategoryCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.UnbanCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.UnmuteCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.VoiceKickCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.VoteOptCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.WarnCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.WelcomeCommand
 
getTriggers() - Method in class com.avairebot.commands.administration.WelcomeMessageCommand
 
getTriggers() - Method in class com.avairebot.commands.CommandContainer
Gets the command triggers used to run the command.
getTriggers() - Method in class com.avairebot.commands.CommandDataContext
Gets the command triggers, these command triggers can be used to invoke the command, the command triggers does not contain the prefix used, only the trigger name.
getTriggers() - Method in class com.avairebot.commands.fun.ChuckNorrisCommand
 
getTriggers() - Method in class com.avairebot.commands.fun.CoinflipCommand
 
getTriggers() - Method in class com.avairebot.commands.fun.DiceCommand
 
getTriggers() - Method in class com.avairebot.commands.fun.EightBallCommand
 
getTriggers() - Method in class com.avairebot.commands.fun.FlipTextCommand
 
getTriggers() - Method in class com.avairebot.commands.fun.LennyCommand
 
getTriggers() - Method in class com.avairebot.commands.fun.MemeCommand
 
getTriggers() - Method in class com.avairebot.commands.fun.MonikaCommand
 
getTriggers() - Method in class com.avairebot.commands.fun.PunCommand
 
getTriggers() - Method in class com.avairebot.commands.fun.RandomCatCommand
 
getTriggers() - Method in class com.avairebot.commands.fun.RandomDogCommand
 
getTriggers() - Method in class com.avairebot.commands.fun.RepeatCommand
 
getTriggers() - Method in class com.avairebot.commands.fun.ReverseCommand
 
getTriggers() - Method in class com.avairebot.commands.fun.RipCommand
 
getTriggers() - Method in class com.avairebot.commands.fun.RollCommand
 
getTriggers() - Method in class com.avairebot.commands.fun.SayCommand
 
getTriggers() - Method in class com.avairebot.commands.fun.UndertaleTextBoxCommand
 
getTriggers() - Method in class com.avairebot.commands.help.HelpCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.BiteCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.BlushCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.CuddleCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.DivorceCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.EatCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.HelloCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.HighFiveCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.HugCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.KillCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.KissCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.MarryCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.MeowCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.PanCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.PatCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.PokeCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.PoutCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.PunchCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.SenpaiCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.ShrugCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.SlapCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.TickleCommand
 
getTriggers() - Method in class com.avairebot.commands.interaction.TriggeredCommand
 
getTriggers() - Method in class com.avairebot.commands.music.ClearQueueCommand
 
getTriggers() - Method in class com.avairebot.commands.music.DJLevelCommand
 
getTriggers() - Method in class com.avairebot.commands.music.DjRoleCommand
 
getTriggers() - Method in class com.avairebot.commands.music.MoveHereCommand
 
getTriggers() - Method in class com.avairebot.commands.music.MusicChannelCommand
 
getTriggers() - Method in class com.avairebot.commands.music.MusicMessagesCommand
 
getTriggers() - Method in class com.avairebot.commands.music.PauseCommand
 
getTriggers() - Method in class com.avairebot.commands.music.PlayCommand
 
getTriggers() - Method in class com.avairebot.commands.music.PlaylistCommand
 
getTriggers() - Method in class com.avairebot.commands.music.RemoveSongFromQueueCommand
 
getTriggers() - Method in class com.avairebot.commands.music.RepeatMusicQueueCommand
 
getTriggers() - Method in class com.avairebot.commands.music.ResumeCommand
 
getTriggers() - Method in class com.avairebot.commands.music.SeekCommand
 
getTriggers() - Method in class com.avairebot.commands.music.SetDefaultVolumeCommand
 
getTriggers() - Method in class com.avairebot.commands.music.ShuffleCommand
 
getTriggers() - Method in class com.avairebot.commands.music.SkipCommand
 
getTriggers() - Method in class com.avairebot.commands.music.SongCommand
 
getTriggers() - Method in class com.avairebot.commands.music.SoundcloudCommand
 
getTriggers() - Method in class com.avairebot.commands.music.StopCommand
 
getTriggers() - Method in class com.avairebot.commands.music.VoiceFixCommand
 
getTriggers() - Method in class com.avairebot.commands.music.VolumeCommand
 
getTriggers() - Method in class com.avairebot.commands.music.VoteSkipCommand
 
getTriggers() - Method in class com.avairebot.commands.search.DuckDuckGoCommand
 
getTriggers() - Method in class com.avairebot.commands.search.GfycatCommand
 
getTriggers() - Method in class com.avairebot.commands.search.UrbanDictionaryCommand
 
getTriggers() - Method in class com.avairebot.commands.search.XKCDCommand
 
getTriggers() - Method in class com.avairebot.commands.system.BlacklistCommand
 
getTriggers() - Method in class com.avairebot.commands.system.BotStatisticsCommand
 
getTriggers() - Method in class com.avairebot.commands.system.DebugModeCommand
 
getTriggers() - Method in class com.avairebot.commands.system.EvalCommand
 
getTriggers() - Method in class com.avairebot.commands.system.FeedbackResponseCommand
 
getTriggers() - Method in class com.avairebot.commands.system.ForceLeaveServerCommand
 
getTriggers() - Method in class com.avairebot.commands.system.JSONCmdMapCommand
 
getTriggers() - Method in class com.avairebot.commands.system.LavalinkCommand
 
getTriggers() - Method in class com.avairebot.commands.system.PartnerCommand
 
getTriggers() - Method in class com.avairebot.commands.system.PluginCommand
 
getTriggers() - Method in class com.avairebot.commands.system.ReloadCommand
 
getTriggers() - Method in class com.avairebot.commands.system.ResetStatusTypesCommand
 
getTriggers() - Method in class com.avairebot.commands.system.RestartCommand
 
getTriggers() - Method in class com.avairebot.commands.system.ServersCommand
 
getTriggers() - Method in class com.avairebot.commands.system.SetGuildTypeCommand
 
getTriggers() - Method in class com.avairebot.commands.system.SetStatusCommand
 
getTriggers() - Method in class com.avairebot.commands.system.ShutdownCommand
 
getTriggers() - Method in class com.avairebot.commands.system.SQLCommand
 
getTriggers() - Method in class com.avairebot.commands.system.UpdateCommand
 
getTriggers() - Method in class com.avairebot.commands.system.VotePointsCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.CalculateCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.ChangelogCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.ChannelIdCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.ChannelInfoCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.ExpandUrlCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.FeedbackCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.GlobalLeaderboardCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.InviteCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.IPInfoCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.LeaderboardCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.PingCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.RankBackgroundCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.RankCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.RemindCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.ServerIdCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.ServerInfoCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.ShardCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.SourceCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.StatsCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.UptimeCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.UserAvatarCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.UserIdCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.UserInfoCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.VersionCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.VoteCommand
 
getTriggers() - Method in class com.avairebot.commands.utility.WeatherCommand
 
getTriggers() - Method in class com.avairebot.contracts.commands.Command
Gets am immutable list of command triggers that can be used to invoke the current command, the first index in the list will be used when the `:command` placeholder is used in Command.getDescription(CommandContext) or Command.getUsageInstructions() methods.
getTwo() - Method in class com.avairebot.database.query.Clause
Gets the second field for the clause.
getType() - Method in class com.avairebot.database.query.QueryOrder
Gets the query order type.
getType() - Method in class com.avairebot.database.schema.Field
 
getType() - Method in class com.avairebot.database.transformers.GuildTransformer
 
getType() - Method in class com.avairebot.handlers.events.ModlogActionEvent
Gets the type of modlog action that is being preformed.
getType() - Method in class com.avairebot.middleware.permission.PermissionCheck
Gets the type of the permission check.
getType() - Method in class com.avairebot.modlog.ModlogAction
Gets the type of modlog action that is being preformed.
getType() - Method in class com.avairebot.requests.service.ChuckNorrisService
 
getType() - Method in class com.avairebot.requests.service.RandomCatService.Data
 
getUncheckedUnwrapped(Cache<K, V>, K, Callable<V>) - Static method in class com.avairebot.utilities.CacheUtil
Gets the given key from the given cache if it exists, if no entry was found in the cache with the given key, the loader will be used to populate the cache key instead.
getUncheckedUnwrapped(LoadingCache<K, V>, K) - Static method in class com.avairebot.utilities.CacheUtil
Gets the key from the given cache loader, if the cache doesn't exists the cache loader will call it's loader function to fill in the value for the given key and then return that instead.
getUnit() - Method in class com.avairebot.contracts.scheduler.Job
Gets the time unit.
getUrl() - Method in class com.avairebot.requests.service.RandomCatService.Data
 
getUsage() - Method in class com.avairebot.commands.CommandDataContext
Gets the command usage examples for the command, the examples are used to tell the user about the arguments and options that are available with the command.
getUsageInstructions() - Method in class com.avairebot.commands.administration.AddLevelRoleCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.AddReactionRoleCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.AddSelfAssignableRoleCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.AdministrateExperienceCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.AiCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.AliasCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.AutoAssignRoleCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.BanCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.CategoriesCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.ChangePrefixCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.ChannelLevelCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.GoodbyeCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.GoodbyeMessageCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.IAmCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.IAmNotCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.KickCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.LanguageCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.LevelAlertsCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.LevelCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.LevelHierarchyCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.LevelModifierCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.ListAliasesCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.ListLevelRolesCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.ListReactionRoleCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.ListSelfAssignableRolesCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.ModlogCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.ModlogHistoryCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.ModlogPardonCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.ModlogReasonCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.MuteCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.MuteRoleCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.NSFWCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.PurgeCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.RemoveLevelRoleCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.RemoveReactionRoleCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.RemoveSelfAssignableRoleCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.RoleLevelCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.SetRoleColorCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.SlowmodeCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.SoftBanCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.ToggleCategoryCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.UnbanCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.UnmuteCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.VoiceKickCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.VoteOptCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.WarnCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.WelcomeCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.administration.WelcomeMessageCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.fun.ChuckNorrisCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.fun.CoinflipCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.fun.DiceCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.fun.EightBallCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.fun.FlipTextCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.fun.LennyCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.fun.MemeCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.fun.MonikaCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.fun.PunCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.fun.RandomCatCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.fun.RandomDogCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.fun.RepeatCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.fun.ReverseCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.fun.RipCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.fun.RollCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.fun.SayCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.fun.UndertaleTextBoxCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.help.HelpCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.ClearQueueCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.DJLevelCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.DjRoleCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.MoveHereCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.MusicChannelCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.MusicMessagesCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.PauseCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.PlayCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.PlaylistCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.RemoveSongFromQueueCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.RepeatMusicQueueCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.ResumeCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.SeekCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.SetDefaultVolumeCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.ShuffleCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.SkipCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.SongCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.SoundcloudCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.StopCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.VoiceFixCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.VolumeCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.music.VoteSkipCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.search.DuckDuckGoCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.search.GfycatCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.search.UrbanDictionaryCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.search.XKCDCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.BlacklistCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.BotStatisticsCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.DebugModeCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.EvalCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.FeedbackResponseCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.ForceLeaveServerCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.JSONCmdMapCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.LavalinkCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.PartnerCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.PluginCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.ResetStatusTypesCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.RestartCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.ServersCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.SetGuildTypeCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.SetStatusCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.ShutdownCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.SQLCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.UpdateCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.system.VotePointsCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.utility.CalculateCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.utility.ChangelogCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.utility.ChannelIdCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.utility.ChannelInfoCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.utility.ExpandUrlCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.utility.FeedbackCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.utility.GlobalLeaderboardCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.utility.InviteCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.utility.IPInfoCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.utility.LeaderboardCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.utility.PingCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.utility.RankBackgroundCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.utility.RankCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.utility.RemindCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.utility.ShardCommand
 
getUsageInstructions() - Method in class com.avairebot.commands.utility.SourceCommand
 
getUsageInstructions() - Method in cl