Uses of Package
com.cedarsoftware.io
Packages that use com.cedarsoftware.io
Package
Description
-
Classes in com.cedarsoftware.io used by com.cedarsoftware.ioClassDescriptionImplement this interface to create custom instances of classes during JSON deserialization.Implement this interface to add a custom JSON reader for a specific class.Implement this interface to customize the JSON output for a given class.Builder for converting a JsonObject (Map representation) to fully resolved Java objects.Builder for converting JSON from an InputStream to Java objects.Builder for converting a JSON string to Java objects.Builder for converting TOON from an InputStream to Java objects.Builder for converting a TOON string to Java objects.Auto-closeable wrapper for ThreadLocal cleanup.This class holds a JSON object using parallel arrays for memory efficiency and insertion-order preservation.Type classification for optimized dispatch in Resolver.This class is the parent class for all parsed JSON objects, arrays, or primitive values.Implement this interface to react to fields missing when reading an object.This class contains all the "feature" control (options) for controlling json-io's flexibility in reading JSON.Builder class for building the writeOptions.This class is used to convert a source of Java Maps that were created from the JsonParser.stores missing fields information to notify client after the complete deserialization resolutionComprehensive security audit logging for json-io operations.Security audit summary dataSecurity event typesTypeHolder captures a generic Type (including parameterized types) at runtime.This class contains all the "feature" control (options) for controlling json-io's output JSON.Builder class for building the writeOptions.Used as a template to write out primitive value types such as int, boolean, etc. that we extract as a String, but we do not put in quotes.Used as a template to write out types that will have a primitive form.Used as a template to write out primitive String types.
-
Classes in com.cedarsoftware.io used by com.cedarsoftware.io.factoryClassDescriptionImplement this interface to create custom instances of classes during JSON deserialization.Implement this interface to add a custom JSON reader for a specific class.This class holds a JSON object using parallel arrays for memory efficiency and insertion-order preservation.This class is used to convert a source of Java Maps that were created from the JsonParser.
-
Classes in com.cedarsoftware.io used by com.cedarsoftware.io.prettyprintClassDescriptionThis class contains all the "feature" control (options) for controlling json-io's output JSON.
-
Classes in com.cedarsoftware.io used by com.cedarsoftware.io.writersClassDescriptionImplement this interface to customize the JSON output for a given class.Used as a template to write out types that will have a primitive form.Used as a template to write out primitive String types.