public class AnyExceptionSupplier<T extends java.lang.Throwable>
extends java.lang.Object
implements com.google.common.base.Supplier<T>
Constructor and Description |
---|
AnyExceptionSupplier(java.lang.Class<? extends T> type,
com.google.common.base.Supplier<java.lang.String> message,
java.lang.Throwable cause) |
AnyExceptionSupplier(java.lang.Class<T> type) |
AnyExceptionSupplier(java.lang.Class<T> type,
java.lang.String message) |
AnyExceptionSupplier(java.lang.Class<T> type,
java.lang.String message,
java.lang.Throwable cause) |
AnyExceptionSupplier(java.lang.Class<T> type,
java.lang.Throwable cause) |
Modifier and Type | Method and Description |
---|---|
T |
get() |
java.lang.Throwable |
getCause() |
com.google.common.base.Supplier<java.lang.String> |
getMessageSupplier() |
public AnyExceptionSupplier(java.lang.Class<T> type)
public AnyExceptionSupplier(java.lang.Class<T> type, java.lang.String message)
public AnyExceptionSupplier(java.lang.Class<T> type, java.lang.Throwable cause)
public AnyExceptionSupplier(java.lang.Class<T> type, java.lang.String message, java.lang.Throwable cause)
public AnyExceptionSupplier(java.lang.Class<? extends T> type, com.google.common.base.Supplier<java.lang.String> message, java.lang.Throwable cause)