A  B  C  D  E  F  G  H  I  J  L  O  P  R  S  T  V  W 

J

JSON - class in io.kjson
JSON core library - a set of functions to assist with the creation and output of JSON data.
JSONArray - class in io.kjson
A JSON array.
JSONArray(io.kjson.JSONValue) - function in io.kjson.JSONArrayKt
Create a JSONArray from a vararg list of JSONValues.
JSONArray.Builder - class in io.kjson.JSONArray
JSONArray builder class.
JSONArray.Companion - class in io.kjson.JSONArray
 
JSONArrayKt - class in io.kjson
 
JSONBoolean - class in io.kjson
A JSON boolean value.
JSONBoolean.Companion - class in io.kjson.JSONBoolean
 
JSONDecimal - class in io.kjson
A JSON decimal value - that is, a JSON number that is not an integer.
JSONDecimal.Companion - class in io.kjson.JSONDecimal
 
JSONInt - class in io.kjson
A JSON integer value (up to 32 bits).
JSONInt.Companion - class in io.kjson.JSONInt
 
JSONKt - class in io.kjson
 
JSONLong - class in io.kjson
A JSON long integer value (more than 32 bits but not more than 64 bits).
JSONLong.Companion - class in io.kjson.JSONLong
 
JSONNumber - class in io.kjson
An abstract base class for the three number types of JSON value.
JSONNumber(java.math.BigDecimal) - function in io.kjson.JSONNumberKt
Construct a JSONNumber from a BigDecimal.
JSONNumber(java.lang.Integer) - function in io.kjson.JSONNumberKt
Construct a JSONNumber from an Int.
JSONNumber(java.lang.Long) - function in io.kjson.JSONNumberKt
Construct a JSONNumber from a Long.
JSONNumberKt - class in io.kjson
 
JSONObject - class in io.kjson
A JSON object.
JSONObject(io.kjson.JSONObject.Property,io.kjson.JSONObject.DuplicateKeyOption) - function in io.kjson.JSONObjectKt
Create a JSONObject from a vararg list of JSONObject.Propertys.
JSONObject(kotlin.Pair,io.kjson.JSONObject.DuplicateKeyOption) - function in io.kjson.JSONObjectKt
Create a JSONObject from a vararg list of JSONObject.Propertys.
JSONObject.Builder - class in io.kjson.JSONObject
JSONObject builder class.
JSONObject.Companion - class in io.kjson.JSONObject
 
JSONObject.DuplicateKeyOption - class in io.kjson.JSONObject
Option for handling duplicate keys.
JSONObject.Property - class in io.kjson.JSONObject
A class to represent a property (name-value pair).
JSONObjectKt - class in io.kjson
 
JSONPrimitive - class in io.kjson
A sealed interface to specify the JSONValue classes that represent primitive values (that is, not structures).
JSONString - class in io.kjson
A JSON string value.
JSONString.Companion - class in io.kjson.JSONString
 
JSONStructure - class in io.kjson
A sealed interface to specify the JSONValue classes that represent structured types (array and object).
JSONTypeException - class in io.kjson
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.
JSONValue - class in io.kjson
Interface to represent a JSON value.
JSONValue(java.math.BigDecimal) - function in io.kjson.JSONValueKt
Construct a JSONValue from a BigDecimal.
JSONValue(io.kjson.JSONObject.Property) - function in io.kjson.JSONValueKt
Construct a JSONValue from an array of JSONObject.Propertys.
JSONValue(io.kjson.JSONValue) - function in io.kjson.JSONValueKt
Construct a JSONValue from an array of JSONValue?.
JSONValue(kotlin.Pair) - function in io.kjson.JSONValueKt
Construct a JSONValue from an array of Pairs (of String and JSONValue?).
JSONValue(java.lang.Boolean) - function in io.kjson.JSONValueKt
Construct a JSONValue from a Boolean.
JSONValue(java.lang.Integer) - function in io.kjson.JSONValueKt
Construct a JSONValue from an Int.
JSONValue(java.lang.Long) - function in io.kjson.JSONValueKt
Construct a JSONValue from a Long.
JSONValue(java.lang.String) - function in io.kjson.JSONValueKt
Construct a JSONValue from a String.
JSONValueKt - class in io.kjson
 
A  B  C  D  E  F  G  H  I  J  L  O  P  R  S  T  V  W