public class ObjectUtils
extends java.lang.Object
Constructor | Description |
---|---|
ObjectUtils() |
Modifier and Type | Method | Description |
---|---|---|
static java.util.List |
asArray(java.lang.Object value) |
|
static java.lang.Boolean |
asBoolean(java.lang.Object value) |
|
static java.lang.Boolean |
asBoolean(java.lang.Object value,
java.lang.Boolean defaultValue) |
|
static java.lang.Float |
asFloat(java.lang.Object value) |
|
static java.lang.Integer |
asInteger(java.lang.Object value,
java.lang.Integer defaultValue) |
|
static java.lang.Long |
asLong(java.lang.Object value,
java.lang.Long defaultValue) |
|
static java.util.Map |
asMap(java.lang.Object... values) |
|
static java.lang.String |
asString(java.lang.Object value) |
|
static java.lang.String |
asString(java.lang.Object value,
java.lang.String defaultValue) |
|
static java.lang.Object |
deserialize(java.lang.String base64SerializedString) |
|
static java.util.Map |
emptyMap() |
|
static java.lang.String |
encodeMap(java.lang.Object arg) |
|
static java.util.Date |
fromISO8601(java.lang.String date) |
|
static java.util.Date |
fromISO8601DateOnly(java.lang.String string) |
|
static java.util.Map<java.lang.String,? extends java.lang.Object> |
only(java.util.Map<java.lang.String,? extends java.lang.Object> hash,
java.lang.String... keys) |
|
static java.lang.String |
serialize(java.lang.Object object) |
|
static java.lang.String |
toISO8601(java.util.Date date) |
Formats a Date as an ISO-8601 string representation.
|
static java.lang.String |
toISO8601DateOnly(java.util.Date date) |
|
static JSONObject |
toJSON(java.util.Map<java.lang.String,? extends java.lang.Object> map) |
|
static java.util.List |
toList(JSONArray array) |
|
static java.util.Map<java.lang.String,java.lang.Object> |
toMap(JSONObject object) |
public static java.lang.String toISO8601(java.util.Date date)
date
- Date to formatpublic static java.util.Date fromISO8601(java.lang.String date) throws java.text.ParseException
java.text.ParseException
public static java.lang.String asString(java.lang.Object value)
public static java.lang.String asString(java.lang.Object value, java.lang.String defaultValue)
public static java.lang.String serialize(java.lang.Object object) throws java.io.IOException
java.io.IOException
public static java.lang.Object deserialize(java.lang.String base64SerializedString) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
public static java.util.List asArray(java.lang.Object value)
public static java.lang.Boolean asBoolean(java.lang.Object value, java.lang.Boolean defaultValue)
public static java.lang.Boolean asBoolean(java.lang.Object value)
public static java.lang.Float asFloat(java.lang.Object value)
public static java.util.Map asMap(java.lang.Object... values)
public static java.util.Map emptyMap()
public static java.lang.String encodeMap(java.lang.Object arg)
public static java.util.Map<java.lang.String,? extends java.lang.Object> only(java.util.Map<java.lang.String,? extends java.lang.Object> hash, java.lang.String... keys)
public static java.util.Map<java.lang.String,java.lang.Object> toMap(JSONObject object) throws JSONException
JSONException
public static JSONObject toJSON(java.util.Map<java.lang.String,? extends java.lang.Object> map) throws JSONException
JSONException
public static java.util.List toList(JSONArray array) throws JSONException
JSONException
public static java.lang.Integer asInteger(java.lang.Object value, java.lang.Integer defaultValue)
public static java.lang.Long asLong(java.lang.Object value, java.lang.Long defaultValue)
public static java.lang.String toISO8601DateOnly(java.util.Date date)
public static java.util.Date fromISO8601DateOnly(java.lang.String string) throws java.text.ParseException
java.text.ParseException