Class ArgumentInteger
java.lang.Object
org.teleight.teleightbots.commands.builder.argument.Argument<Integer>
org.teleight.teleightbots.commands.builder.argument.ArgumentInteger
Class representing an integer argument.
This class extends the Argument class with a type parameter of Integer. It overrides the parse method of the Argument class to parse a string into an integer.
-
Constructor Details
-
ArgumentInteger
Constructs an ArgumentInteger with the specified identifier.- Parameters:
id- the identifier of the argument
-
-
Method Details
-
parse
Parses the input string into an integer.- Specified by:
parsein classArgument<Integer>- Parameters:
input- the input string to be parsed- Returns:
- the parsed integer
- Throws:
ArgumentSyntaxException- if the input string cannot be parsed into an integer
-