- getBigDecimal(int) - Method in class com.github.cliftonlabs.json_simple.JsonArray
-
A convenience method that assumes there is a BigDecimal, Number, or String at the given index.
- getBigDecimal(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a BigDecimal, Number, or String at the given key.
- getBigDecimalOrDefault(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a BigDecimal, Number, or String at the given key.
- getBoolean(int) - Method in class com.github.cliftonlabs.json_simple.JsonArray
-
A convenience method that assumes there is a Boolean or String value at the given index.
- getBoolean(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Boolean or String value at the given key.
- getBooleanOrDefault(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Boolean or String value at the given key.
- getByte(int) - Method in class com.github.cliftonlabs.json_simple.JsonArray
-
A convenience method that assumes there is a Number or String value at the given index.
- getByte(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Number or String value at the given key.
- getByteOrDefault(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Number or String value at the given key.
- getCollection(int) - Method in class com.github.cliftonlabs.json_simple.JsonArray
-
A convenience method that assumes there is a Collection value at the given index.
- getCollection(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Collection at the given key.
- getCollectionOrDefault(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Collection at the given key.
- getDouble(int) - Method in class com.github.cliftonlabs.json_simple.JsonArray
-
A convenience method that assumes there is a Number or String value at the given index.
- getDouble(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Number or String value at the given key.
- getDoubleOrDefault(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Number or String value at the given key.
- getFloat(int) - Method in class com.github.cliftonlabs.json_simple.JsonArray
-
A convenience method that assumes there is a Number or String value at the given index.
- getFloat(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Number or String value at the given key.
- getFloatOrDefault(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Number or String value at the given key.
- getInteger(int) - Method in class com.github.cliftonlabs.json_simple.JsonArray
-
A convenience method that assumes there is a Number or String value at the given index.
- getInteger(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Number or String value at the given key.
- getIntegerOrDefault(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Number or String value at the given key.
- getKey() - Method in interface com.github.cliftonlabs.json_simple.JsonKey
-
The json-simple library uses a String for its keys.
- getLong(int) - Method in class com.github.cliftonlabs.json_simple.JsonArray
-
A convenience method that assumes there is a Number or String value at the given index.
- getLong(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Number or String value at the given key.
- getLongOrDefault(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Number or String value at the given key.
- getMap(int) - Method in class com.github.cliftonlabs.json_simple.JsonArray
-
A convenience method that assumes there is a Map value at the given index.
- getMap(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Map at the given key.
- getMapOrDefault(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Map at the given key.
- getMessage() - Method in exception com.github.cliftonlabs.json_simple.JsonException
-
- getPosition() - Method in exception com.github.cliftonlabs.json_simple.JsonException
-
Helps debug the location of a problem.
- getProblemType() - Method in exception com.github.cliftonlabs.json_simple.JsonException
-
Helps find an appropriate solution for a problem.
- getShort(int) - Method in class com.github.cliftonlabs.json_simple.JsonArray
-
A convenience method that assumes there is a Number or String value at the given index.
- getShort(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Number or String value at the given key.
- getShortOrDefault(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Number or String value at the given key.
- getString(int) - Method in class com.github.cliftonlabs.json_simple.JsonArray
-
A convenience method that assumes there is a Boolean, Number, or String value at the given index.
- getString(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Boolean, Number, or String value at the given key.
- getStringOrDefault(JsonKey) - Method in class com.github.cliftonlabs.json_simple.JsonObject
-
A convenience method that assumes there is a Boolean, Number, or String value at the given key.
- getUnexpectedObject() - Method in exception com.github.cliftonlabs.json_simple.JsonException
-
Helps identify the problem.
- getValue() - Method in interface com.github.cliftonlabs.json_simple.JsonKey
-
A reasonable value for the key; such as a valid default, error value, or null.
- Jsonable - Interface in com.github.cliftonlabs.json_simple
-
Jsonables can be serialized in java script object notation (JSON).
- JsonArray - Class in com.github.cliftonlabs.json_simple
-
JsonArray is a common non-thread safe data format for a collection of data.
- JsonArray() - Constructor for class com.github.cliftonlabs.json_simple.JsonArray
-
Instantiates an empty JsonArray.
- JsonArray(Collection<?>) - Constructor for class com.github.cliftonlabs.json_simple.JsonArray
-
Instantiate a new JsonArray using ArrayList's constructor of the same type.
- Jsoner - Class in com.github.cliftonlabs.json_simple
-
Jsoner provides JSON utilities for escaping strings to be JSON compatible, thread safe parsing (RFC 4627) JSON
strings, and thread safe serializing data to strings in JSON format.
- JsonException - Exception in com.github.cliftonlabs.json_simple
-
JsonException explains how and where the problem occurs in the source JSON text during deserialization.
- JsonException(int, JsonException.Problems, Object) - Constructor for exception com.github.cliftonlabs.json_simple.JsonException
-
Instantiates a JsonException without assumptions.
- JsonException.Problems - Enum in com.github.cliftonlabs.json_simple
-
The kinds of exceptions that can trigger a JsonException.
- JsonKey - Interface in com.github.cliftonlabs.json_simple
-
Represents the key of a JsonObject.
- JsonObject - Class in com.github.cliftonlabs.json_simple
-
JsonObject is a common non-thread safe data format for string to data mappings.
- JsonObject() - Constructor for class com.github.cliftonlabs.json_simple.JsonObject
-
Instantiates an empty JsonObject.
- JsonObject(Map<String, ?>) - Constructor for class com.github.cliftonlabs.json_simple.JsonObject
-
Instantiate a new JsonObject by accepting a map's entries, which could lead to de/serialization issues of the
resulting JsonObject since the entry values aren't validated as JSON values.