static <E extends Exception,C extends Throwable> void |
Exceptions.raiseIf(boolean condition,
BiFunction<? super String,? super C,? extends E> fn,
C cause,
String format,
Consumer<Exceptions.FormatArgs> argsProvider) |
static <E extends Exception> void |
Exceptions.raiseIf(boolean condition,
Function<? super String,? extends E> fn,
String format,
Consumer<Exceptions.FormatArgs> argsProvider) |
static <E extends Exception,C extends Throwable> void |
Exceptions.raiseUnless(boolean condition,
BiFunction<? super String,? super C,? extends E> fn,
C cause,
String format,
Consumer<Exceptions.FormatArgs> argsProvider) |
static <E extends Exception> void |
Exceptions.raiseUnless(boolean condition,
Function<? super String,? extends E> fn,
String format,
Consumer<Exceptions.FormatArgs> argsProvider) |