- addClassTag(String, Class) - Method in class com.esotericsoftware.jsonbeans.Json
-
- addTrace(String) - Method in exception com.esotericsoftware.jsonbeans.JsonException
-
Adds information to the exception message about where in the the object graph serialization failure occurred.
- array() - Method in class com.esotericsoftware.jsonbeans.JsonWriter
-
- array(String) - Method in class com.esotericsoftware.jsonbeans.JsonWriter
-
- asBoolean() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns this value as a boolean.
- asBooleanArray() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns the children of this value as a newly allocated boolean array.
- asByte() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns this value as a byte.
- asByteArray() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns the children of this value as a newly allocated byte array.
- asChar() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns this value as a char.
- asCharArray() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns the children of this value as a newly allocated char array.
- asDouble() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns this value as a double.
- asDoubleArray() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns the children of this value as a newly allocated double array.
- asFloat() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns this value as a float.
- asFloatArray() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns the children of this value as a newly allocated float array.
- asInt() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns this value as an int.
- asIntArray() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns the children of this value as a newly allocated int array.
- asLong() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns this value as a long.
- asLongArray() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns the children of this value as a newly allocated long array.
- asShort() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns this value as a short.
- asShortArray() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns the children of this value as a newly allocated short array.
- asString() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns this value as a string.
- asStringArray() - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns the children of this value as a newly allocated String array.
- get(int) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns the child at the specified index.
- get(String) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Returns the child with the specified name.
- get(K) - Method in class com.esotericsoftware.jsonbeans.ObjectMap
-
- get(K, V) - Method in class com.esotericsoftware.jsonbeans.ObjectMap
-
Returns the value for the specified key, or the default value if the key is not in the map.
- getBoolean(String, boolean) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as a boolean.
- getBoolean(String) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as a boolean.
- getBoolean(int) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified index and returns it as a boolean.
- getByte(String, byte) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as a byte.
- getByte(String) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as a byte.
- getByte(int) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified index and returns it as a byte.
- getChar(String, char) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as a char.
- getChar(String) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as a char.
- getChar(int) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified index and returns it as a char.
- getChild(String) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns its first child.
- getClass(String) - Method in class com.esotericsoftware.jsonbeans.Json
-
- getDouble(String, double) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as a double.
- getDouble(String) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as a double.
- getDouble(int) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified index and returns it as a double.
- getFloat(String, float) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as a float.
- getFloat(String) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as a float.
- getFloat(int) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified index and returns it as a float.
- getInt(String, int) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as an int.
- getInt(String) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as an int.
- getInt(int) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified index and returns it as an int.
- getLong(String, long) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as a long.
- getLong(String) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as a long.
- getLong(int) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified index and returns it as a long.
- getMessage() - Method in exception com.esotericsoftware.jsonbeans.JsonException
-
- getSerializer(Class<T>) - Method in class com.esotericsoftware.jsonbeans.Json
-
- getShort(String, short) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as a short.
- getShort(String) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as a short.
- getShort(int) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified index and returns it as a short.
- getString(String, String) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as a string.
- getString(String) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified name and returns it as a string.
- getString(int) - Method in class com.esotericsoftware.jsonbeans.JsonValue
-
Finds the child with the specified index and returns it as a string.
- getTag(Class) - Method in class com.esotericsoftware.jsonbeans.Json
-
- getWriter() - Method in class com.esotericsoftware.jsonbeans.Json
-
- getWriter() - Method in class com.esotericsoftware.jsonbeans.JsonWriter
-
- wrapNumericArrays - Variable in class com.esotericsoftware.jsonbeans.JsonValue.PrettyPrintSettings
-
Arrays of floats won't wrap.
- write(Json) - Method in interface com.esotericsoftware.jsonbeans.JsonSerializable
-
- write(Json, T, Class) - Method in interface com.esotericsoftware.jsonbeans.JsonSerializer
-
- write(char[], int, int) - Method in class com.esotericsoftware.jsonbeans.JsonWriter
-
- write(Json, T, Class) - Method in class com.esotericsoftware.jsonbeans.ReadOnlySerializer
-
- writeArrayEnd() - Method in class com.esotericsoftware.jsonbeans.Json
-
- writeArrayStart(String) - Method in class com.esotericsoftware.jsonbeans.Json
-
- writeArrayStart() - Method in class com.esotericsoftware.jsonbeans.Json
-
- writeField(Object, String) - Method in class com.esotericsoftware.jsonbeans.Json
-
- writeField(Object, String, Class) - Method in class com.esotericsoftware.jsonbeans.Json
-
- writeField(Object, String, String) - Method in class com.esotericsoftware.jsonbeans.Json
-
- writeField(Object, String, String, Class) - Method in class com.esotericsoftware.jsonbeans.Json
-
Writes the specified field to the current JSON object.
- writeFields(Object) - Method in class com.esotericsoftware.jsonbeans.Json
-
Writes all fields of the specified object to the current JSON object.
- writeObjectEnd() - Method in class com.esotericsoftware.jsonbeans.Json
-
- writeObjectStart(String) - Method in class com.esotericsoftware.jsonbeans.Json
-
- writeObjectStart(String, Class, Class) - Method in class com.esotericsoftware.jsonbeans.Json
-
- writeObjectStart() - Method in class com.esotericsoftware.jsonbeans.Json
-
- writeObjectStart(Class, Class) - Method in class com.esotericsoftware.jsonbeans.Json
-
Starts writing an object, writing the actualType to a field if needed.
- writeType(Class) - Method in class com.esotericsoftware.jsonbeans.Json
-
- writeValue(String, Object) - Method in class com.esotericsoftware.jsonbeans.Json
-
Writes the value as a field on the current JSON object, without writing the actual class.
- writeValue(String, Object, Class) - Method in class com.esotericsoftware.jsonbeans.Json
-
Writes the value as a field on the current JSON object, writing the class of the object if it differs from the specified
known type.
- writeValue(String, Object, Class, Class) - Method in class com.esotericsoftware.jsonbeans.Json
-
Writes the value as a field on the current JSON object, writing the class of the object if it differs from the specified
known type.
- writeValue(Object) - Method in class com.esotericsoftware.jsonbeans.Json
-
Writes the value, without writing the class of the object.
- writeValue(Object, Class) - Method in class com.esotericsoftware.jsonbeans.Json
-
Writes the value, writing the class of the object if it differs from the specified known type.
- writeValue(Object, Class, Class) - Method in class com.esotericsoftware.jsonbeans.Json
-
Writes the value, writing the class of the object if it differs from the specified known type.