public class ObjectUtils extends java.lang.Object
| Constructor and Description |
|---|
ObjectUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
commaConcat(java.lang.String[] input) |
static <T> T |
deepCopy(Gson gson,
T obj,
java.lang.Class<T> clazz) |
static <T> T |
firstNonNull(T first,
T second) |
static java.util.List<java.lang.String> |
mergeRemovingDuplicates(java.util.List<java.lang.String> first,
java.util.List<java.lang.String> second) |
static <T,V> boolean |
nullAllowedEquals(T first,
V second) |
static java.util.Map<java.lang.String,java.lang.Object> |
objectDifference(java.util.Map<java.lang.String,java.lang.Object> original,
java.util.Map<java.lang.String,java.lang.Object> updated) |
static <T,V> boolean |
safeEquals(T first,
V second) |
static java.util.Map<java.lang.String,java.lang.Object> |
toMap(org.json.JSONObject object) |
public ObjectUtils()
public static <T> T firstNonNull(T first, T second)
public static <T,V> boolean safeEquals(T first, V second)
public static <T,V> boolean nullAllowedEquals(T first, V second)
public static java.util.Map<java.lang.String,java.lang.Object> toMap(org.json.JSONObject object) throws org.json.JSONException
org.json.JSONExceptionpublic static java.util.Map<java.lang.String,java.lang.Object> objectDifference(java.util.Map<java.lang.String,java.lang.Object> original, java.util.Map<java.lang.String,java.lang.Object> updated)
public static java.util.List<java.lang.String> mergeRemovingDuplicates(java.util.List<java.lang.String> first, java.util.List<java.lang.String> second)
public static <T> T deepCopy(Gson gson, T obj, java.lang.Class<T> clazz)
public static java.lang.String commaConcat(java.lang.String[] input)