Package aQute.lib.exceptions
Class Exceptions
- java.lang.Object
-
- aQute.lib.exceptions.Exceptions
-
public class Exceptions extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description privateExceptions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Stringcauses(java.lang.Throwable t)static java.lang.RuntimeExceptionduck(java.lang.Throwable t)private static <E extends java.lang.Throwable>
voidthrowsUnchecked(java.lang.Throwable throwable)static java.lang.StringtoString(java.lang.Throwable t)static java.lang.ThrowableunrollCause(java.lang.Throwable t)static java.lang.ThrowableunrollCause(java.lang.Throwable t, java.lang.Class<? extends java.lang.Throwable> unrollType)
-
-
-
Method Detail
-
duck
public static java.lang.RuntimeException duck(java.lang.Throwable t)
-
throwsUnchecked
private static <E extends java.lang.Throwable> void throwsUnchecked(java.lang.Throwable throwable) throws E extends java.lang.Throwable- Throws:
E extends java.lang.Throwable
-
toString
public static java.lang.String toString(java.lang.Throwable t)
-
unrollCause
public static java.lang.Throwable unrollCause(java.lang.Throwable t, java.lang.Class<? extends java.lang.Throwable> unrollType)
-
unrollCause
public static java.lang.Throwable unrollCause(java.lang.Throwable t)
-
causes
public static java.lang.String causes(java.lang.Throwable t)
-
-