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 BigDecimal.
Gets BigDecimal.
- Value Params
- name
field name
- Throws
- ClassCastException
if not JsonNumber
Gets JSON array.
Gets JSON array.
- Value Params
- name
field name
- Throws
- ClassCastException
if not JsonArray
Gets JSON boolean.
Gets JSON boolean.
- Value Params
- name
field name
- Throws
- ClassCastException
if not JsonBoolean
Gets JSON number.
Gets JSON number.
- Value Params
- name
field name
- Throws
- ClassCastException
if not JsonNumber
Gets JSON object.
Gets JSON object.
- Value Params
- name
field name
- Throws
- ClassCastException
if not JsonObject
Gets JSON string.
Gets JSON string.
- Value Params
- name
field name
- Throws
- ClassCastException
if not JsonString
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