Uses of Package
dev.sympho.modular_commands.api.command.parameter.parse
Package
Description
API for defining the parameters that a command takes.
Interfaces defining how received arguments are parsed.
Implementations for command contexts.
Parsing utilities.
Parsers for Discord entities.
-
-
ClassDescriptionParses received arguments into their actual value.Parses received attachment arguments into their actual value.Resources used by an instance.A function that determines the HTTP client that should be used to fetch an attachment's data based on the execution context.Parses received attachment arguments into their actual value.Parses the response from fetching the attachment file into the corresponding value.Validates that the attachment is appropriate prior to fetching it.Parses boolean-based input arguments.Parses Discord channels.Parses received input arguments, potentially restricting the acceptable values to a set of choices.A possible choice to be selected.Parses Discord entities.Parses float-based input arguments.Parses received input arguments.Parses integer-based input arguments.Exception thrown when an argument cannot be parsed due to being invalid.A parser that extracts lists of objects by splitting a string argument and parsing each item.Parses Discord messages.Parses number-based input arguments.A function that parses a value within the context of an execution.A parser that does not depend on the invocation context.A parser that executes synchronously and does not depend on the invocation context.A parser that executes synchronously.Parses Discord roles.Parses snowflake-based input arguments.The ID type.Parses string-based input arguments.Parses an argument from an attached text file.Parses Discord users.
-
ClassDescriptionException thrown when an argument cannot be parsed due to being invalid.The ID type.
-
ClassDescriptionException thrown when an argument cannot be parsed due to being invalid.A parser that extracts lists of objects by splitting a string argument and parsing each item.A function that parses a value within the context of an execution.A composed parser that first applies this parser to one parser, and then applies the results to a second parser.A parser that does not depend on the invocation context.Parses string-based input arguments.
-
ClassDescriptionException thrown when an argument cannot be parsed due to being invalid.A function that parses a value within the context of an execution.