Class ChameleonExtensionException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- dev.hypera.chameleon.exception.ChameleonRuntimeException
-
- dev.hypera.chameleon.exception.extension.ChameleonExtensionException
-
- All Implemented Interfaces:
Serializable
public class ChameleonExtensionException extends ChameleonRuntimeException
Chameleon extension exception.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description ChameleonExtensionException()Chameleon extension exception constructor.ChameleonExtensionException(String message)Chameleon extension exception constructor.ChameleonExtensionException(String message, Throwable cause)Chameleon extension exception constructor.protectedChameleonExtensionException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)ChameleonExtensionException(Throwable cause)Chameleon extension exception constructor.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static @NotNull ChameleonExtensionExceptioncreate(@NotNull String message, @NotNull Object... args)Returns a new Chameleon extension exception with the formatted message.-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
ChameleonExtensionException
public ChameleonExtensionException()
Chameleon extension exception constructor.
-
ChameleonExtensionException
public ChameleonExtensionException(String message)
Chameleon extension exception constructor.- Parameters:
message- Exception message.
-
ChameleonExtensionException
public ChameleonExtensionException(String message, Throwable cause)
Chameleon extension exception constructor.- Parameters:
message- Exception message.cause- Exception cause.
-
ChameleonExtensionException
public ChameleonExtensionException(Throwable cause)
Chameleon extension exception constructor.- Parameters:
cause- Exception cause.
-
-
Method Detail
-
create
@NotNull public static @NotNull ChameleonExtensionException create(@NotNull @NotNull String message, @NotNull @NotNull Object... args)
Returns a new Chameleon extension exception with the formatted message.- Parameters:
message- Message to format.args- Format args.- Returns:
- created Chameleon extension exception.
-
-