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
vararglist 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
vararglist of JSONObject.Propertys. - JSONObject(kotlin.Pair,io.kjson.JSONObject.DuplicateKeyOption) - function in io.kjson.JSONObjectKt
- Create a JSONObject from a
vararglist 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