Class CommandBindingException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
tech.guilhermekaua.spigotboot.commands.binding.CommandBindingException
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionClass<?>getInput()getKind()static CommandBindingExceptioninvalid(CommandParameterMetadata parameter, String input, Throwable cause) static CommandBindingExceptionmissing(CommandParameterMetadata parameter) static CommandBindingExceptionmissingResolver(CommandParameterMetadata parameter) static CommandBindingExceptionsenderMismatch(CommandParameterMetadata parameter, Class<?> expectedSenderType) Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Method Details
-
missing
-
invalid
public static CommandBindingException invalid(CommandParameterMetadata parameter, String input, Throwable cause) -
senderMismatch
public static CommandBindingException senderMismatch(CommandParameterMetadata parameter, Class<?> expectedSenderType) -
missingResolver
-
getKind
-
getParameter
-
getInput
-
getExpectedSenderType
-