A B C D E F G H I K L M N O P R S T U V W 
All Classes All Packages

D

Database - Class in io.manebot.database.model
 
Database - Interface in io.manebot.database
 
Database(Database) - Constructor for class io.manebot.database.model.Database
 
Database.ModelConstructor - Interface in io.manebot.database
Database model constructor.
DatabaseManager - Interface in io.manebot.database
 
DefaultBasicCommandDetailsResponse - Class in io.manebot.command.response
 
DefaultBasicCommandDetailsResponse(ChatSender, String, String, Collection<CommandDetailsResponse.Item>) - Constructor for class io.manebot.command.response.DefaultBasicCommandDetailsResponse
 
DefaultBasicCommandListResponse<T> - Class in io.manebot.command.response
 
DefaultBasicCommandListResponse(ChatSender, long, long, int, CommandListResponse.ListAccessor<T>, CommandListResponse.ListElementFormatter<T>) - Constructor for class io.manebot.command.response.DefaultBasicCommandListResponse
 
DefaultChatSender - Class in io.manebot.chat
 
DefaultChatSender(PlatformUser, Chat) - Constructor for class io.manebot.chat.DefaultChatSender
 
DefaultCommandSender - Class in io.manebot.command
 
DefaultCommandSender(Conversation, PlatformUser, User) - Constructor for class io.manebot.command.DefaultCommandSender
 
defaultGrant() - Method in annotation type io.manebot.command.executor.chained.AnnotatedCommandExecutor.Command
Default grant behavior of permission property.
DefaultListElementFormatter() - Constructor for class io.manebot.command.response.CommandListResponse.DefaultListElementFormatter
 
DefaultOrder(String, SortOrder) - Constructor for class io.manebot.database.search.Search.DefaultOrder
 
DefaultRichCommandDetailsResponse - Class in io.manebot.command.response
 
DefaultRichCommandDetailsResponse(ChatSender, String, String, Collection<CommandDetailsResponse.Item>) - Constructor for class io.manebot.command.response.DefaultRichCommandDetailsResponse
 
DefaultRichCommandListResponse<T> - Class in io.manebot.command.response
 
DefaultRichCommandListResponse(ChatSender, long, long, int, CommandListResponse.ListAccessor<T>, CommandListResponse.ListElementFormatter<T>) - Constructor for class io.manebot.command.response.DefaultRichCommandListResponse
 
DefaultSearchResult<T> - Class in io.manebot.database.search
 
DefaultSearchResult(Search, SearchHandler<T>, long, int, long, List<T>) - Constructor for class io.manebot.database.search.DefaultSearchResult
 
defaultSort(String) - Method in interface io.manebot.database.search.SearchHandler.Builder
Sets the specific order key as the default ascending order handler.
defaultSort(String, SortOrder) - Method in interface io.manebot.database.search.SearchHandler.Builder
Sets the specific order key as the default order handler.
DefaultTextBuilder - Class in io.manebot.chat
 
DefaultTextBuilder(Chat, TextFormat) - Constructor for class io.manebot.chat.DefaultTextBuilder
 
defineDatabase(String, Consumer<Database.ModelConstructor>) - Method in interface io.manebot.database.DatabaseManager
Defines a database in the persistence system.
delete() - Method in class io.manebot.chat.BasicTextChatMessage
 
delete() - Method in interface io.manebot.chat.ChatMessage
Deletes the message.
delete() - Method in class io.manebot.command.CommandMessage
 
deleteUserGroup(String) - Method in interface io.manebot.user.UserManager
Deletes a user group.
DENY - io.manebot.security.Grant
 
depend(ManifestIdentifier) - Method in interface io.manebot.plugin.Plugin
Depends on a plugin, enabling it if possible.
DEPENDENCY - io.manebot.plugin.PluginType
 
DESCENDING - io.manebot.database.search.SortOrder
 
description() - Method in annotation type io.manebot.command.executor.chained.AnnotatedCommandExecutor.Command
Description of this command, used in command help.
description(String) - Method in interface io.manebot.chat.ChatEmbed.Builder
Sets the text message that this embed encapsulates.
description(Consumer<TextBuilder>) - Method in interface io.manebot.chat.ChatEmbed.Builder
Sets the text message that this embed encapsulates.
descriptionRaw(String) - Method in interface io.manebot.chat.ChatEmbed.Builder
Sets the raw text message that this embed encapsulates.
destruct(Plugin) - Method in interface io.manebot.plugin.java.PluginEntry
Destructs the Plugin's resources.
direct(List<T>) - Method in class io.manebot.command.response.CommandListResponse.Builder
 
disconnect() - Method in class io.manebot.platform.AbstractPlatformConnection
 
disconnect() - Method in interface io.manebot.platform.PlatformConnection
Calls to disconnect from the platform.
DO_NOT_DISTURB - io.manebot.platform.PlatformUser.Status
 
doesMentionSelf() - Method in interface io.manebot.chat.ChatMessage
Finds if the chat message mentions the bot user.
doesMentionSelf() - Method in class io.manebot.command.CommandMessage
 
doesUpdateExist(String) - Method in interface io.manebot.artifact.ArtifactManifest
Finds if an update exists for a specific plugin's version.
A B C D E F G H I K L M N O P R S T U V W 
All Classes All Packages