Class EnumArgument
java.lang.Object
me.lauriichan.laylib.command.argument.EnumArgument
- All Implemented Interfaces:
IArgumentType<Enum<?>>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionEnum<?> parse(Actor<?> actor, String input, IArgumentMap map) voidsuggest(Actor<?> actor, String input, Suggestions suggestions, IArgumentMap map)
-
Constructor Details
-
EnumArgument
- Throws:
NotEnoughArgumentsException
-
-
Method Details
-
parse
public Enum<?> parse(Actor<?> actor, String input, IArgumentMap map) throws IllegalArgumentException - Specified by:
parsein interfaceIArgumentType<Enum<?>>- Throws:
IllegalArgumentException
-
suggest
- Specified by:
suggestin interfaceIArgumentType<Enum<?>>
-