java.math.BigDecimal |
JsonObject.getBigDecimal(JsonKey key) |
A convenience method that assumes there is a BigDecimal, Number, or String at the given key.
|
java.math.BigDecimal |
JsonObject.getBigDecimalOrDefault(JsonKey key) |
A convenience method that assumes there is a BigDecimal, Number, or String at the given key.
|
java.lang.Boolean |
JsonObject.getBoolean(JsonKey key) |
A convenience method that assumes there is a Boolean or String value at the given key.
|
java.lang.Boolean |
JsonObject.getBooleanOrDefault(JsonKey key) |
A convenience method that assumes there is a Boolean or String value at the given key.
|
java.lang.Byte |
JsonObject.getByte(JsonKey key) |
A convenience method that assumes there is a Number or String value at the given key.
|
java.lang.Byte |
JsonObject.getByteOrDefault(JsonKey key) |
A convenience method that assumes there is a Number or String value at the given key.
|
<T extends java.util.Collection<?>> T |
JsonObject.getCollection(JsonKey key) |
A convenience method that assumes there is a Collection at the given key.
|
<T extends java.util.Collection<?>> T |
JsonObject.getCollectionOrDefault(JsonKey key) |
A convenience method that assumes there is a Collection at the given key.
|
java.lang.Double |
JsonObject.getDouble(JsonKey key) |
A convenience method that assumes there is a Number or String value at the given key.
|
java.lang.Double |
JsonObject.getDoubleOrDefault(JsonKey key) |
A convenience method that assumes there is a Number or String value at the given key.
|
java.lang.Float |
JsonObject.getFloat(JsonKey key) |
A convenience method that assumes there is a Number or String value at the given key.
|
java.lang.Float |
JsonObject.getFloatOrDefault(JsonKey key) |
A convenience method that assumes there is a Number or String value at the given key.
|
java.lang.Integer |
JsonObject.getInteger(JsonKey key) |
A convenience method that assumes there is a Number or String value at the given key.
|
java.lang.Integer |
JsonObject.getIntegerOrDefault(JsonKey key) |
A convenience method that assumes there is a Number or String value at the given key.
|
java.lang.Long |
JsonObject.getLong(JsonKey key) |
A convenience method that assumes there is a Number or String value at the given key.
|
java.lang.Long |
JsonObject.getLongOrDefault(JsonKey key) |
A convenience method that assumes there is a Number or String value at the given key.
|
<T extends java.util.Map<?,?>> T |
JsonObject.getMap(JsonKey key) |
A convenience method that assumes there is a Map at the given key.
|
<T extends java.util.Map<?,?>> T |
JsonObject.getMapOrDefault(JsonKey key) |
A convenience method that assumes there is a Map at the given key.
|
java.lang.Short |
JsonObject.getShort(JsonKey key) |
A convenience method that assumes there is a Number or String value at the given key.
|
java.lang.Short |
JsonObject.getShortOrDefault(JsonKey key) |
A convenience method that assumes there is a Number or String value at the given key.
|
java.lang.String |
JsonObject.getString(JsonKey key) |
A convenience method that assumes there is a Boolean, Number, or String value at the given key.
|
java.lang.String |
JsonObject.getStringOrDefault(JsonKey key) |
A convenience method that assumes there is a Boolean, Number, or String value at the given key.
|
void |
JsonObject.put(JsonKey key,
java.lang.Object value) |
Convenience method that calls put for the given key and value.
|
JsonObject |
JsonObject.putChain(JsonKey key,
java.lang.Object value) |
Convenience method that calls put for the given key and value, but returns the JsonObject for chaining calls.
|
java.lang.Object |
JsonObject.remove(JsonKey key) |
Convenience method that calls remove for the given key.
|
boolean |
JsonObject.remove(JsonKey key,
java.lang.Object value) |
Convenience method that calls remove for the given key and value.
|
void |
JsonObject.requireKeys(JsonKey... keys) |
Ensures the given keys are present.
|