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
R
- rawMessage(String) - Method in class io.manebot.chat.BasicTextChatMessage.Builder
- rawMessage(String) - Method in interface io.manebot.chat.ChatMessage.Builder
-
Sets the raw message to get on this chat message.
- read() - Method in class io.manebot.database.model.BinaryProperty
- read(byte[], int, int) - Method in class io.manebot.database.model.BinaryProperty
- region(String) - Static method in class io.manebot.virtual.Profiler
- register(ChatMessage) - Method in interface io.manebot.user.UserRegistration
- registerEntity(Class<?>) - Method in interface io.manebot.database.Database.ModelConstructor
-
Registers an entity in the persistence system for this database.
- registerEntityAssociation(Class<Y>, Class<X>) - Method in interface io.manebot.database.Database.ModelConstructor
-
Registers an entity in the persistence system for this database.
- registerExecutor(String, CommandExecutor) - Method in class io.manebot.command.CommandManager
-
Registers a command executor to the system.
- registerListener(EventListener) - Method in interface io.manebot.event.EventManager
-
Registers all compatible events from the listener object.
- registerLoader(String, PluginLoader) - Method in class io.manebot.plugin.loader.PluginLoaderRegistry
-
Registers a plugin loader for a given extension.
- registerPlatform(Consumer<Platform.Builder>) - Method in interface io.manebot.platform.PlatformManager
-
Registers a platform in the system, and automatically connects to it.
- registerStateListener(Consumer<BotState>) - Method in interface io.manebot.Bot
-
Registers a state listener into the bot.
- Registration(CommandExecutor, String) - Constructor for class io.manebot.command.CommandManager.Registration
- RemoteArtifact - Interface in io.manebot.artifact
- RemoteArtifactRepository - Interface in io.manebot.artifact
- RemoteImage(URL) - Constructor for class io.manebot.chat.ChatEmbed.RemoteImage
- remove() - Method in class io.manebot.database.model.Permission
- remove() - Method in class io.manebot.database.model.PluginProperty
- remove() - Method in class io.manebot.database.model.UserAssociation
- remove() - Method in class io.manebot.database.model.UserGroup
- remove() - Method in interface io.manebot.security.GrantedPermission
-
Removes this granted permission
- remove() - Method in interface io.manebot.user.UserAssociation
-
Removes this User association fromm the Platform.
- remove() - Method in interface io.manebot.user.UserGroupMembership
-
Removes this membership, removing the user from the group in the membership.
- removeAssociation(Platform, String) - Method in class io.manebot.database.model.User
- removeAssociation(Platform, String) - Method in interface io.manebot.user.User
-
Removes a user association from this user.
- removeAssociation(UserAssociation) - Method in interface io.manebot.user.User
-
Removes a user association from this user.
- removeChild(CommandChain) - Method in class io.manebot.command.executor.chained.CommandChain
- removeGroup(UserGroup) - Method in interface io.manebot.user.User
-
Removes this user from a specific user group.
- removeMember(PlatformUser) - Method in interface io.manebot.chat.Chat
-
Removes, or kicks, a platform-specific user from this conversation.
- removeMember(String) - Method in interface io.manebot.chat.Chat
-
Removes, or kicks, a platform-specific user from this conversation.
- removePermission(String) - Method in class io.manebot.database.model.Entity
- removePermission(String) - Method in interface io.manebot.entity.Entity
-
Removes a specific permission from this entity.
- removeRepository(ArtifactRepository) - Method in class io.manebot.artifact.GlobalArtifactRepository
-
Removes a repository from this global artifact repository.
- removeUser(User) - Method in interface io.manebot.chat.Chat
-
Removes, or kicks, a user from the conversation.
- removeUser(User) - Method in interface io.manebot.user.UserGroup
-
Removes a user from this group.
- requireElevation() - Method in interface io.manebot.plugin.Plugin.Builder
-
Gets the elevation dispatcher instance, if one is provided.
- requireElevation() - Method in class io.manebot.plugin.Plugin.Future
- requirePlugin(ManifestIdentifier) - Method in interface io.manebot.plugin.Plugin.Builder
-
Require that the specified identifier plugin is included, and enabled.
- requireProperty(String) - Method in interface io.manebot.plugin.Plugin
-
Gets the value for a specific plugin property.
- resolveIdentifier(String) - Method in interface io.manebot.plugin.PluginManager
-
Resolves an identifier by its friendly name, or returns an artifact identifier otherwise.
- responder(CommandListResponse.ListElementFormatter<T>) - Method in class io.manebot.command.response.CommandListResponse.Builder
- reverse() - Method in interface io.manebot.database.search.handler.SearchOrderHandler
- route(String, CommandExecutor) - Method in class io.manebot.command.executor.routed.RoutedCommandExecutor
- Route(CommandExecutor) - Constructor for class io.manebot.command.executor.routed.RoutedCommandExecutor.Route
- RoutedCommandExecutor - Class in io.manebot.command.executor.routed
- RoutedCommandExecutor() - Constructor for class io.manebot.command.executor.routed.RoutedCommandExecutor
- RoutedCommandExecutor.Route - Class in io.manebot.command.executor.routed
- ROUTER - io.manebot.command.exception.CommandArgumentCastException.Level
- run() - Method in interface io.manebot.lambda.ThrowingRunnable
- run() - Method in class io.manebot.virtual.SynchronousTransfer
- runChecked() - Method in interface io.manebot.lambda.ThrowingRunnable
- RUNNING - io.manebot.BotState
- RUNTIME - io.manebot.artifact.ArtifactDependencyLevel
-
Indicates an artifact dependency is required at run-time.
All Classes All Packages