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

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.
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