Defines JSON object.
- See also
- Companion
- object
Value members
Abstract methods
@targetName("removed")
Removes field.
Removes field.
- Value Params
- name
field name
- Returns
new JSON object
Concrete methods
Gets array value.
Gets array value.
- Value Params
- name
field name
- Throws
- ClassCastException
if not JsonArray
Gets boolean value.
Gets boolean value.
- Value Params
- name
field name
- Throws
- ClassCastException
if not JsonBoolean
Gets null value.
Gets null value.
- Value Params
- name
field name
- Throws
- ClassCastException
if not JsonNull
Gets number value.
Gets number value.
- Value Params
- name
field name
- Throws
- ClassCastException
if not JsonNumber
Gets object value.
Gets object value.
- Value Params
- name
field name
- Throws
- ClassCastException
if not JsonObject
Gets converted value or returns default if not present.
Gets converted value or returns default if not present.
- Value Params
- default
default value
- name
field name