public class DefaultExceptionHandler<A extends CommandActor> extends RuntimeExceptionAdapter<A>
RuntimeExceptionAdapter.HandleException| Constructor and Description |
|---|
DefaultExceptionHandler() |
fmt, handleExceptionpublic void onEnumNotFound(@NotNull
@NotNull EnumNotFoundException e,
@NotNull
A actor)
public void onExpectedLiteral(@NotNull
@NotNull ExpectedLiteralException e,
@NotNull
A actor)
public void onInputParse(@NotNull
@NotNull InputParseException e,
@NotNull
A actor)
public void onInvalidListSize(@NotNull
@NotNull InvalidListSizeException e,
@NotNull
A actor,
@NotNull
@NotNull ParameterNode<A,?> parameter)
public void onInvalidStringSize(@NotNull
@NotNull InvalidStringSizeException e,
@NotNull
A actor,
@NotNull
@NotNull ParameterNode<A,?> parameter)
public void onInvalidBoolean(@NotNull
@NotNull InvalidBooleanException e,
@NotNull
A actor)
public void onInvalidDecimal(@NotNull
@NotNull InvalidDecimalException e,
@NotNull
A actor)
public void onInvalidInteger(@NotNull
@NotNull InvalidIntegerException e,
@NotNull
A actor)
public void onInvalidUUID(@NotNull
@NotNull InvalidUUIDException e,
@NotNull
A actor)
public void onMissingArgument(@NotNull
@NotNull MissingArgumentException e,
@NotNull
A actor,
@NotNull
@NotNull ParameterNode<A,?> parameter)
public void onNoPermission(@NotNull
@NotNull NoPermissionException e,
@NotNull
A actor)
public void onNumberNotInRange(@NotNull
@NotNull NumberNotInRangeException e,
@NotNull
A actor,
@NotNull
@NotNull ParameterNode<A,java.lang.Number> parameter)
public void onUnknownCommand(@NotNull
@NotNull UnknownCommandException e,
@NotNull
A actor)
public void onInvalidHelpPage(@NotNull
@NotNull InvalidHelpPageException e,
@NotNull
A actor)
public void onCommandInvocation(@NotNull
@NotNull CommandInvocationException e,
@NotNull
A actor)
public void onUnknownParameter(@NotNull
@NotNull UnknownParameterException e,
@NotNull
A actor)
public void onSendable(@NotNull
@NotNull SendableException e,
@NotNull
A actor)