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

P

Pair<U,​V> - Class in cloud.commandframework.types.tuples
Immutable generic 2-tuple
Pair(U, V) - Constructor for class cloud.commandframework.types.tuples.Pair
 
PAPER_BRIGADIER_INITIALIZATION_FAILURE - cloud.commandframework.bukkit.BukkitCommandManager.BrigadierFailureReason
 
PaperCommandManager<C> - Class in cloud.commandframework.paper
Paper command manager that extends BukkitCommandManager
PaperCommandManager(Plugin, Function<CommandTree<C>, CommandExecutionCoordinator<C>>, Function<CommandSender, C>, Function<C, CommandSender>) - Constructor for class cloud.commandframework.paper.PaperCommandManager
Construct a new Paper command manager
ParameterInjector<C,​T> - Interface in cloud.commandframework.annotations.injection
Injector that injects parameters into CommandMethod annotated methods
parameterInjectorRegistry() - Method in class cloud.commandframework.CommandManager
Get the parameter injector registry instance
ParameterInjectorRegistry<C> - Class in cloud.commandframework.annotations.injection
Registry containing mappings between classes and injectors
ParameterInjectorRegistry() - Constructor for class cloud.commandframework.annotations.injection.ParameterInjectorRegistry
Create a new parameter injector registry
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.annotations.parsers.MethodArgumentParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.arguments.compound.FlagArgument.FlagArgumentParser
 
parse(CommandContext<C>, Queue<String>) - Method in interface cloud.commandframework.arguments.parser.ArgumentParser
Parse command input into a command result.
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.arguments.standard.StringArrayArgument.StringArrayParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.bukkit.parsers.location.Location2DArgument.Location2DParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.bukkit.parsers.location.LocationArgument.LocationParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.bukkit.parsers.location.LocationCoordinateParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.bungee.arguments.PlayerArgument.PlayerParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.bungee.arguments.ServerArgument.ServerParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.minecraft.extras.TextColorArgument.TextColorParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.pircbotx.arguments.UserArgument.UserArgumentParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.velocity.arguments.PlayerArgument.PlayerParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.velocity.arguments.ServerArgument.ServerParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.arguments.standard.BooleanArgument.BooleanParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.arguments.standard.ByteArgument.ByteParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.arguments.standard.CharArgument.CharacterParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.arguments.standard.DoubleArgument.DoubleParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.arguments.standard.EnumArgument.EnumParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.arguments.standard.IntegerArgument.IntegerParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.arguments.standard.ShortArgument.ShortParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.arguments.standard.StringArgument.StringParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.arguments.standard.UUIDArgument.UUIDParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.bukkit.parsers.EnchantmentArgument.EnchantmentParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.bukkit.parsers.MaterialArgument.MaterialParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.bukkit.parsers.PlayerArgument.PlayerParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.bukkit.parsers.selector.MultipleEntitySelectorArgument.MultipleEntitySelectorParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.bukkit.parsers.selector.MultiplePlayerSelectorArgument.MultiplePlayerSelectorParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.bukkit.parsers.selector.SingleEntitySelectorArgument.SingleEntitySelectorParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.bukkit.parsers.selector.SinglePlayerSelectorArgument.SinglePlayerSelectorParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.CommandTree
Attempt to parse string input into a command
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.jda.parsers.ChannelArgument.MessageParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.jda.parsers.UserArgument.UserParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.arguments.standard.FloatArgument.FloatParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.bukkit.parsers.OfflinePlayerArgument.OfflinePlayerParser
 
parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.bukkit.parsers.WorldArgument.WorldParser
 
parse(T) - Method in class cloud.commandframework.annotations.AnnotationParser
Scan a class instance of CommandMethod annotations and attempt to compile them into Command instances
parseAnnotations(TypeToken<?>, Collection<? extends Annotation>) - Method in interface cloud.commandframework.arguments.parser.ParserRegistry
Parse annotations into ParserParameters
parseAnnotations(TypeToken<?>, Collection<? extends Annotation>) - Method in class cloud.commandframework.arguments.parser.StandardParserRegistry
 
parseCurrentFlag(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.arguments.compound.FlagArgument.FlagArgumentParser
Parse command input to figure out what flag is currently being typed at the end of the input queue.
Parser - Annotation Type in cloud.commandframework.annotations.parsers
This annotation allows you to create annotated methods that behave like argument parsers.
ParserException - Exception in cloud.commandframework.exceptions.parsing
 
ParserException(Class<?>, CommandContext<?>, Caption, CaptionVariable...) - Constructor for exception cloud.commandframework.exceptions.parsing.ParserException
 
parserName() - Method in annotation type cloud.commandframework.annotations.Argument
Name of the argument parser
parserName() - Method in annotation type cloud.commandframework.annotations.Flag
Name of the parser.
ParserParameter<T> - Class in cloud.commandframework.arguments.parser
Parser parameter used when retrieving parsers from the ParserRegistry
ParserParameter(String, TypeToken<T>) - Constructor for class cloud.commandframework.arguments.parser.ParserParameter
Create a new parser parameter
ParserParameters - Class in cloud.commandframework.arguments.parser
Collection of parameter-object pairs
ParserParameters() - Constructor for class cloud.commandframework.arguments.parser.ParserParameters
 
ParserRegistry<C> - Interface in cloud.commandframework.arguments.parser
Registry of ArgumentParser that allows these arguments to be referenced by a Class (or really, a TypeToken) or a String key
PARSING_ARGUMENT_KEY - Static variable in class cloud.commandframework.CommandTree
Stores the index of the argument that is currently being parsed when parsing a CompoundArgument
PartialResultService<Context,​Result,​Chunked extends ChunkedRequestContext<Context,​Result>> - Interface in cloud.commandframework.services.types
Service type that allows service to generate partial results for bigger requests
permission(CommandPermission) - Method in class cloud.commandframework.Command.Builder
Specify a command permission
permission(PredicatePermission<C>) - Method in class cloud.commandframework.Command.Builder
Specify a command permission
permission(String) - Method in class cloud.commandframework.Command.Builder
Specify a command permission
Permission - Class in cloud.commandframework.permission
CommandArgument permission
PipelineException - Exception in cloud.commandframework.services
Wrapper for exceptions thrown during pipeline execution.
PipelineException(Exception) - Constructor for exception cloud.commandframework.services.PipelineException
Construct a new pipeline exception
PipelineException(String, Exception) - Constructor for exception cloud.commandframework.services.PipelineException
Construct a new pipeline exception
PIRCBOTX_META_KEY - Static variable in class cloud.commandframework.pircbotx.PircBotXCommandManager
Meta key for accessing the PircBotX instance from a CommandContext instance
PircBotXCommandManager<C> - Class in cloud.commandframework.pircbotx
Command manager implementation for PircBotX 2.0
PircBotXCommandManager(PircBotX, Function<CommandTree<C>, CommandExecutionCoordinator<C>>, CommandRegistrationHandler, BiFunction<C, String, Boolean>, Function<User, C>, String) - Constructor for class cloud.commandframework.pircbotx.PircBotXCommandManager
Create a new command manager instance
player(Player) - Static method in class cloud.commandframework.bukkit.BukkitCommandSender
Construct a new BukkitCommandSender for a Player
PlayerArgument<C> - Class in cloud.commandframework.bukkit.parsers
Argument that parses into a Player
PlayerArgument<C> - Class in cloud.commandframework.bungee.arguments
Argument parser for players
PlayerArgument<C> - Class in cloud.commandframework.velocity.arguments
Argument parser for players
PlayerArgument.Builder<C> - Class in cloud.commandframework.bukkit.parsers
 
PlayerArgument.Builder<C> - Class in cloud.commandframework.bungee.arguments
 
PlayerArgument.Builder<C> - Class in cloud.commandframework.velocity.arguments
 
PlayerArgument.PlayerParseException - Exception in cloud.commandframework.bukkit.parsers
Player parse exception
PlayerArgument.PlayerParseException - Exception in cloud.commandframework.bungee.arguments
 
PlayerArgument.PlayerParseException - Exception in cloud.commandframework.velocity.arguments
 
PlayerArgument.PlayerParser<C> - Class in cloud.commandframework.bukkit.parsers
 
PlayerArgument.PlayerParser<C> - Class in cloud.commandframework.bungee.arguments
 
PlayerArgument.PlayerParser<C> - Class in cloud.commandframework.velocity.arguments
 
PlayerParseException(String, CommandContext<?>) - Constructor for exception cloud.commandframework.bukkit.parsers.PlayerArgument.PlayerParseException
Construct a new Player parse exception
PlayerParser() - Constructor for class cloud.commandframework.bukkit.parsers.PlayerArgument.PlayerParser
 
PlayerParser() - Constructor for class cloud.commandframework.bungee.arguments.PlayerArgument.PlayerParser
 
PlayerParser() - Constructor for class cloud.commandframework.velocity.arguments.PlayerArgument.PlayerParser
 
postprocessContext(CommandContext<C>, Command<C>) - Method in class cloud.commandframework.CommandManager
Postprocess a command context instance
PredicatePermission<C> - Interface in cloud.commandframework.permission
A functional CommandPermission implementation
preprocess(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.arguments.CommandArgument
Preprocess command input.
preprocessContext(CommandContext<C>, LinkedList<String>) - Method in class cloud.commandframework.CommandManager
Preprocess a command context instance
primary() - Method in class cloud.commandframework.minecraft.extras.MinecraftHelp.HelpColors
Get the configured primary color
PROCESSED_INDICATOR_KEY - Static variable in class cloud.commandframework.execution.postprocessor.AcceptingCommandPostprocessor
Key used to access the context meta that indicates that the context has been fully processed
PROCESSED_INDICATOR_KEY - Static variable in class cloud.commandframework.execution.preprocessor.AcceptingCommandPreprocessor
Key used to access the context meta that indicates that the context has been fully processed
provide(C, String, String...) - Method in interface cloud.commandframework.minecraft.extras.MinecraftHelp.MessageProvider
Creates a component from a command sender, key, and arguments
ProxiedBy - Annotation Type in cloud.commandframework.annotations
Creates a command proxy for the command.
proxies(Command<C>) - Method in class cloud.commandframework.Command.Builder
Make the current command be a proxy of the supplied command.
PROXY_SERVER_KEY - Static variable in class cloud.commandframework.bungee.BungeeContextKeys
The ProxyServer instance is stored in the CommandContext in BungeeCommandPreprocessor
PROXY_SERVER_KEY - Static variable in class cloud.commandframework.velocity.VelocityContextKeys
The ProxyServer instance is stored in the CommandContext in VelocityCommandPreprocessor
pump(Context) - Method in class cloud.commandframework.services.ServicePipeline
Start traversing the pipeline by providing the context that will be used to generate the results
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages