Package io.kjson
See: Description
-
Class Summary Class Description Builder JSONArray builder class. JSONArray A JSON array. JSONDecimal A JSON decimal value - that is, a JSON number that is not an integer. JSONException A base exception class for JSON errors. JSONInt A JSON integer value (up to 32 bits). JSONLong A JSON long integer value (more than 32 bits but not more than 64 bits). JSONNumber An abstract base class for the three number types of JSON value. Builder JSONObject builder class. JSONObject A JSON object. JSONString A JSON string value. JSONTypeException Exception class to represent "incorrect type" errors; thrown when a specific type is requested as a return value and the actual value was not of that type. JSONValueException Exception class to represent "invalid value" errors; thrown when a node fails a validity check. -
Enum Summary Enum Description JSONBoolean A JSON boolean value. -
Interface Summary Interface Description JSONPrimitive A sealed interface to specify the JSONValue classes that represent primitive values (that is, not structures). JSONStructure A sealed interface to specify the JSONValue classes that represent structured types (array and object). JSONValue Interface to represent a JSON value.