Class EnumArgument.EnumParseException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- java.lang.IllegalArgumentException
-
- cloud.commandframework.exceptions.parsing.ParserException
-
- cloud.commandframework.arguments.standard.EnumArgument.EnumParseException
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- EnumArgument<C,E extends java.lang.Enum<E>>
public static final class EnumArgument.EnumParseException extends ParserException
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EnumParseException(@NonNull java.lang.String input, @NonNull java.lang.Class<? extends java.lang.Enum<?>> enumClass, @NonNull CommandContext<?> context)
Construct a new enum parse exception
-
Method Summary
Modifier and Type Method Description @NonNull java.lang.Class<? extends java.lang.Enum<?>>
getEnumClass()
Get the enum class that was attempted to be parsed@NonNull java.lang.String
getInput()
Get the input provided by the sender-
Methods inherited from class cloud.commandframework.exceptions.parsing.ParserException
getArgumentParserClass, getContext, getMessage
-
-
-
-
Constructor Detail
-
EnumParseException
public EnumParseException(@NonNull java.lang.String input, @NonNull java.lang.Class<? extends java.lang.Enum<?>> enumClass, @NonNull CommandContext<?> context)
Construct a new enum parse exception- Parameters:
input
- InputenumClass
- Enum classcontext
- Command context
-
-