Package com.unboundid.util.json
This package provides a number of classes that implement support for
interacting with data stored in the JSON (JavaScript Object Notation) Data
Interchange Format as initially described in the
ECMA-404 specification and refined in
RFC 7159.
Classes in this package may be used for constructing JSON objects and for converting between their Java object and standard string representations. This includes the
Classes in this package may be used for constructing JSON objects and for converting between their Java object and standard string representations. This includes the
JSONValue
class and its
subclasses.-
Class Summary Class Description JSONArray This class provides an implementation of a JSON value that represents an ordered collection of zero or more values.JSONBoolean This class provides an implementation of a JSON value that represents a Java Boolean.JSONBuffer This class provides a mechanism for constructing the string representation of one or more JSON objects by appending elements of those objects into a byte string buffer.JSONField This class provides a simple data structure that represents a field in a JSON object, containing a name and a value.JSONNull This class provides an implementation of a JSON value that represents a null value.JSONNumber This class provides an implementation of a JSON value that represents a base-ten numeric value of arbitrary size.JSONObject This class provides an implementation of a JSON value that represents an object with zero or more name-value pairs.JSONObjectReader This class provides a mechanism for reading JSON objects from an input stream.JSONString This class provides an implementation of a JSON value that represents a string of Unicode characters.JSONValue This class provides the base class for data types that can be used as values in JSON objects and as elements in JSON arrays.LDAPConnectionDetailsJSONSpecification This class provides a utility that may be used to obtain information that may be used to create LDAP connections to one or more servers from a definition contained in a JSON object. -
Exception Summary Exception Description JSONException This class defines an exception that can be thrown if a problem occurs while performing JSON processing.