public class Exceptions
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Exceptions.SoftenedException |
static interface |
Exceptions.Trial |
static interface |
Exceptions.TrialWithReturn<T> |
| Constructor and Description |
|---|
Exceptions() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
asJson(java.lang.Exception ex) |
static java.util.Map |
asMap(java.lang.Exception ex) |
static boolean |
die() |
static <T> T |
die(java.lang.Class<T> clazz,
java.lang.Object... messages) |
static <T> T |
die(java.lang.Class<T> clazz,
java.lang.String message) |
static boolean |
die(java.lang.Object... messages) |
static boolean |
die(java.lang.String message) |
static void |
dieIfAnyParametersAreNull(java.lang.String methodName,
java.lang.Object... parameters) |
static java.lang.StackTraceElement[] |
getFilteredStackTrace(java.lang.StackTraceElement[] stackTrace) |
static <T> T |
handle(java.lang.Class<T> clazz,
java.lang.Exception e) |
static <T> T |
handle(java.lang.Class<T> clazz,
java.lang.String message,
java.lang.Throwable e) |
static <T> T |
handle(java.lang.Class<T> clazz,
java.lang.Throwable e,
java.lang.Object... messages) |
static void |
handle(java.lang.Exception e) |
static void |
handle(java.lang.String message,
java.lang.Throwable e) |
static void |
handle(java.lang.Throwable e,
java.lang.Object... messages) |
static void |
printStackTrace(CharBuf charBuf,
java.lang.StackTraceElement[] stackTrace) |
static void |
requireNonNull(java.lang.Object obj) |
static void |
requireNonNull(java.lang.Object obj,
java.lang.String message) |
static void |
requireNonNulls(java.lang.String message,
java.lang.Object... array) |
static void |
stackTraceToJson(CharBuf buffer,
java.lang.StackTraceElement[] stackTrace) |
static java.lang.String |
toString(java.lang.Exception ex) |
static <T> T |
tryIt(java.lang.Class<T> clazz,
Exceptions.TrialWithReturn<T> tryIt) |
static void |
tryIt(Exceptions.Trial tryIt) |
static void |
tryIt(java.lang.String message,
Exceptions.Trial tryIt) |
public static void requireNonNull(java.lang.Object obj)
public static void requireNonNulls(java.lang.String message,
java.lang.Object... array)
public static void dieIfAnyParametersAreNull(java.lang.String methodName,
java.lang.Object... parameters)
public static void requireNonNull(java.lang.Object obj,
java.lang.String message)
public static boolean die()
public static boolean die(java.lang.String message)
public static boolean die(java.lang.Object... messages)
public static <T> T die(java.lang.Class<T> clazz,
java.lang.String message)
public static <T> T die(java.lang.Class<T> clazz,
java.lang.Object... messages)
public static void handle(java.lang.Exception e)
public static <T> T handle(java.lang.Class<T> clazz,
java.lang.Exception e)
public static <T> T handle(java.lang.Class<T> clazz,
java.lang.String message,
java.lang.Throwable e)
public static <T> T handle(java.lang.Class<T> clazz,
java.lang.Throwable e,
java.lang.Object... messages)
public static void handle(java.lang.Throwable e,
java.lang.Object... messages)
public static void printStackTrace(CharBuf charBuf, java.lang.StackTraceElement[] stackTrace)
public static <T> T tryIt(java.lang.Class<T> clazz,
Exceptions.TrialWithReturn<T> tryIt)
public static void tryIt(Exceptions.Trial tryIt)
public static void handle(java.lang.String message,
java.lang.Throwable e)
public static void tryIt(java.lang.String message,
Exceptions.Trial tryIt)
public static java.lang.StackTraceElement[] getFilteredStackTrace(java.lang.StackTraceElement[] stackTrace)
public static java.lang.String toString(java.lang.Exception ex)
public static java.lang.String asJson(java.lang.Exception ex)
public static java.util.Map asMap(java.lang.Exception ex)
public static void stackTraceToJson(CharBuf buffer, java.lang.StackTraceElement[] stackTrace)
Copyright © 2014. All Rights Reserved.