public class ObjectUtilBC
extends java.lang.Object
| Constructor and Description |
|---|
ObjectUtilBC() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
castOrDefault(java.lang.Object obj,
java.lang.Class<T> clazz,
T _default) |
static <T> T |
castOrNull(java.lang.Object obj,
java.lang.Class<T> clazz) |
@Nullable
public static <T> T castOrNull(java.lang.Object obj,
java.lang.Class<T> clazz)
obj - The object to checkclazz - the type that is neededpublic static <T> T castOrDefault(java.lang.Object obj,
java.lang.Class<T> clazz,
T _default)
obj - The object to checkclazz - the type that is needed_default - The default type to use if the object was not an instance.