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
P
- page(int) - Method in class io.manebot.database.search.Search.Builder
- page(long) - Method in class io.manebot.command.response.CommandListResponse.Builder
- Pair<L,R> - Class in io.manebot.tuple
- Pair(L, R) - Constructor for class io.manebot.tuple.Pair
- pardon() - Method in class io.manebot.database.model.UserBan
- pardon() - Method in interface io.manebot.user.UserBan
-
Pardons the ban.
- parse(String) - Static method in class io.manebot.database.search.Search
-
Lexically parses a queryString and forms a machine-readable clause structure from the input.
- parseCommand(ChatMessage) - Method in interface io.manebot.chat.Chat
-
Processes a chat message and formats the message as a command.
- permission() - Method in annotation type io.manebot.command.executor.chained.AnnotatedCommandExecutor.Command
-
Permission to check for when this command is execute.
- Permission - Class in io.manebot.database.model
- Permission - Class in io.manebot.security
- Permission(Database) - Constructor for class io.manebot.database.model.Permission
- Permission(Database, Entity, User, String, boolean) - Constructor for class io.manebot.database.model.Permission
- Platform - Class in io.manebot.database.model
- Platform - Interface in io.manebot.platform
-
Platforms are the structure of the bot that represent individual chatting platforms, such as Discord, Skype, and so on.
- Platform(Database) - Constructor for class io.manebot.database.model.Platform
- Platform(Database, String) - Constructor for class io.manebot.database.model.Platform
- Platform.Builder - Class in io.manebot.platform
- PlatformConnection - Interface in io.manebot.platform
- PlatformEvent - Class in io.manebot.event.platform
- PlatformEvent(Object, Platform) - Constructor for class io.manebot.event.platform.PlatformEvent
- PlatformManager - Interface in io.manebot.platform
- PlatformRegisteredEvent - Class in io.manebot.event.platform
- PlatformRegisteredEvent(Object, Platform) - Constructor for class io.manebot.event.platform.PlatformRegisteredEvent
- PlatformRegistration - Interface in io.manebot.platform
- PlatformUnregisteredEvent - Class in io.manebot.event.platform
- PlatformUnregisteredEvent(Object, Platform) - Constructor for class io.manebot.event.platform.PlatformUnregisteredEvent
- PlatformUser - Interface in io.manebot.platform
-
Describes a user on a Platform.
- PlatformUser.Status - Enum in io.manebot.platform
- Plugin - Class in io.manebot.database.model
- Plugin - Interface in io.manebot.plugin
- Plugin(Database) - Constructor for class io.manebot.database.model.Plugin
- Plugin(Database, ArtifactIdentifier) - Constructor for class io.manebot.database.model.Plugin
- Plugin.Builder - Interface in io.manebot.plugin
-
Plugin instance Builder
- Plugin.Future - Class in io.manebot.plugin
- Plugin.PluginFunction - Interface in io.manebot.plugin
- PluginDatabase - Interface in io.manebot.database
- PluginDisabledEvent - Class in io.manebot.event.plugin
- PluginDisabledEvent(Object, Plugin) - Constructor for class io.manebot.event.plugin.PluginDisabledEvent
- PluginEnabledEvent - Class in io.manebot.event.plugin
- PluginEnabledEvent(Object, Plugin) - Constructor for class io.manebot.event.plugin.PluginEnabledEvent
- PluginEntry - Interface in io.manebot.plugin.java
- PluginEvent - Class in io.manebot.event.plugin
- PluginEvent(Object, Plugin) - Constructor for class io.manebot.event.plugin.PluginEvent
- PluginException - Exception in io.manebot.plugin
- PluginException(String) - Constructor for exception io.manebot.plugin.PluginException
- PluginException(String, Throwable) - Constructor for exception io.manebot.plugin.PluginException
- PluginException(Throwable) - Constructor for exception io.manebot.plugin.PluginException
- PluginLoader - Interface in io.manebot.plugin.loader
- PluginLoaderRegistry - Class in io.manebot.plugin.loader
- PluginLoaderRegistry() - Constructor for class io.manebot.plugin.loader.PluginLoaderRegistry
- PluginLoadException - Exception in io.manebot.plugin
- PluginLoadException(String) - Constructor for exception io.manebot.plugin.PluginLoadException
- PluginLoadException(String, Throwable) - Constructor for exception io.manebot.plugin.PluginLoadException
- PluginLoadException(Throwable) - Constructor for exception io.manebot.plugin.PluginLoadException
- PluginManager - Interface in io.manebot.plugin
-
The PluginManager handles loading and unload plugins from the system.
- PluginProperty - Class in io.manebot.database.model
- PluginProperty - Interface in io.manebot.plugin
-
A simple property storage system for plugins.
- PluginProperty(Database) - Constructor for class io.manebot.database.model.PluginProperty
- PluginProperty(Database, Plugin, String, String) - Constructor for class io.manebot.database.model.PluginProperty
- PluginReference - Interface in io.manebot.plugin
- PluginRegisteredEvent - Class in io.manebot.event.plugin
- PluginRegisteredEvent(Object, Plugin) - Constructor for class io.manebot.event.plugin.PluginRegisteredEvent
- PluginRegistration - Interface in io.manebot.plugin
- PluginType - Enum in io.manebot.plugin
- PluginUnregisteredEvent - Class in io.manebot.event.plugin
- PluginUnregisteredEvent(Object, Plugin) - Constructor for class io.manebot.event.plugin.PluginUnregisteredEvent
- pop() - Method in class io.manebot.database.search.Search.Builder
- pop() - Method in interface io.manebot.database.search.Search.LexicalClause
-
Pops a lexical clause off of the clause stack.
- pop() - Method in interface io.manebot.database.search.SearchHandler.Clause
-
Pops a clause off of the stack.
- priority() - Method in annotation type io.manebot.command.executor.chained.argument.CommandArgumentString.Argument
- priority() - Method in annotation type io.manebot.event.EventHandler
-
The event handler's priority.
- Profiler - Class in io.manebot.virtual
- Profiler(String, Profiler) - Constructor for class io.manebot.virtual.Profiler
- prompt(Consumer<UserPrompt.Builder>) - Method in class io.manebot.database.model.User
- prompt(Consumer<UserPrompt.Builder>) - Method in interface io.manebot.user.User
-
Constructs and assigns a user prompt for this user.
- Property - Class in io.manebot.database.model
- Property - Interface in io.manebot.property
- Property(Database) - Constructor for class io.manebot.database.model.Property
- Property(Database, Entity, String) - Constructor for class io.manebot.database.model.Property
- PROVIDED - io.manebot.artifact.ArtifactDependencyLevel
-
Indicates a dependency is required to be provided by the JRE.
- push(SearchOperator) - Method in class io.manebot.database.search.Search.Builder
- push(SearchOperator) - Method in interface io.manebot.database.search.Search.LexicalClause
-
Pushes a lexical clause onto the clause stack.
- push(SearchOperator) - Method in interface io.manebot.database.search.SearchHandler.Clause
-
Pushes a new clause onto the stack.
All Classes All Packages