Package org.asynchttpclient.util
Class MiscUtils
- java.lang.Object
-
- org.asynchttpclient.util.MiscUtils
-
public final class MiscUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
closeSilently(@Nullable Closeable closeable)
static Throwable
getCause(Throwable t)
static boolean
isEmpty(@Nullable String string)
static boolean
isNonEmpty(byte @Nullable [] array)
static boolean
isNonEmpty(@Nullable Object[] array)
static boolean
isNonEmpty(@Nullable String string)
static boolean
isNonEmpty(@Nullable Collection<?> collection)
static boolean
isNonEmpty(@Nullable Map<?,?> map)
static <T> T
withDefault(T value, T def)
-
-
-
Method Detail
-
isNonEmpty
@Contract(value="null -> false", pure=true) public static boolean isNonEmpty(@Nullable @Nullable String string)
-
isEmpty
@Contract(value="null -> true", pure=true) public static boolean isEmpty(@Nullable @Nullable String string)
-
isNonEmpty
@Contract(value="null -> false", pure=true) public static boolean isNonEmpty(@Nullable @Nullable Object[] array)
-
isNonEmpty
@Contract(value="null -> false", pure=true) public static boolean isNonEmpty(byte @Nullable [] array)
-
isNonEmpty
@Contract("null -> false") public static boolean isNonEmpty(@Nullable @Nullable Collection<?> collection)
-
isNonEmpty
@Contract("null -> false") public static boolean isNonEmpty(@Nullable @Nullable Map<?,?> map)
-
withDefault
public static <T> T withDefault(@Nullable T value, T def)
-
closeSilently
public static void closeSilently(@Nullable @Nullable Closeable closeable)
-
-