- JsonIoException - Exception in com.cedarsoftware.util.io
-
Custom RuntimeException subclass that is used as the main exception thrown by
json-io.
- JsonIoException() - Constructor for exception com.cedarsoftware.util.io.JsonIoException
-
Constructs a new runtime exception with null
as its
detail message.
- JsonIoException(String) - Constructor for exception com.cedarsoftware.util.io.JsonIoException
-
Constructs a new runtime exception with the specified detail message.
- JsonIoException(String, Throwable) - Constructor for exception com.cedarsoftware.util.io.JsonIoException
-
Constructs a new runtime exception with the specified detail message and
cause.
- JsonIoException(Throwable) - Constructor for exception com.cedarsoftware.util.io.JsonIoException
-
Constructs a new runtime exception with the specified cause and a
detail message of (cause==null ? null : cause.toString())
(which typically contains the class and detail message of
cause).
- JsonIoException(String, Throwable, boolean, boolean) - Constructor for exception com.cedarsoftware.util.io.JsonIoException
-
Constructs a new runtime exception with the specified detail
message, cause, suppression enabled or disabled, and writable
stack trace enabled or disabled.
- JsonObject<K,V> - Class in com.cedarsoftware.util.io
-
This class holds a JSON object in a LinkedHashMap.
- JsonObject() - Constructor for class com.cedarsoftware.util.io.JsonObject
-
- jsonObjectsToJava(JsonObject) - Method in class com.cedarsoftware.util.io.JsonReader
-
Convert a root JsonObject that represents parsed JSON, into
an actual Java object.
- JsonReader - Class in com.cedarsoftware.util.io
-
Read an object graph in JSON format and make it available in Java objects, or
in a "Map of Maps." (untyped representation).
- JsonReader() - Constructor for class com.cedarsoftware.util.io.JsonReader
-
- JsonReader(InputStream) - Constructor for class com.cedarsoftware.util.io.JsonReader
-
- JsonReader(InputStream, boolean) - Constructor for class com.cedarsoftware.util.io.JsonReader
-
- JsonReader.ClassFactory - Interface in com.cedarsoftware.util.io
-
- JsonReader.CollectionFactory - Class in com.cedarsoftware.util.io
-
Use to create new instances of collection interfaces (needed for empty collections)
- JsonReader.JsonClassReader - Interface in com.cedarsoftware.util.io
-
Implement this interface to add a custom JSON reader.
- JsonReader.MapFactory - Class in com.cedarsoftware.util.io
-
Use to create new instances of Map interfaces (needed for empty Maps)
- JsonStringWriter() - Constructor for class com.cedarsoftware.util.io.Writers.JsonStringWriter
-
- jsonToJava(String) - Static method in class com.cedarsoftware.util.io.JsonReader
-
Convert the passed in JSON string into a Java object graph.
- jsonToMaps(String) - Static method in class com.cedarsoftware.util.io.JsonReader
-
Convert the passed in JSON string into a Java object graph
that consists solely of Java Maps where the keys are the
fields and the values are primitives or other Maps (in the
case of objects).
- JsonWriter - Class in com.cedarsoftware.util.io
-
Output a Java object graph in JSON format.
- JsonWriter(OutputStream) - Constructor for class com.cedarsoftware.util.io.JsonWriter
-
- JsonWriter(OutputStream, Map<String, Object>) - Constructor for class com.cedarsoftware.util.io.JsonWriter
-
- JsonWriter.JsonClassWriter - Interface in com.cedarsoftware.util.io
-
Implement this interface to custom the JSON output for a given class.