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
All Classes All Packages
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.
All Classes All Packages