JSONParser.kl¶
Interfaces¶
Types¶
JSONBooleanValue (object)¶
バージョン 1.13.0 で追加.
A specialized JSONValue for Boolean values.
Methods¶
| JSONBooleanValue ( in Boolean value ) | |
| JSONBooleanValue ( in JSONBooleanValue other ) | |
| JSONBooleanValue () | |
| appendDesc ? ( io String string ) | |
| JSONBooleanValue | clone ? () |
| Boolean | toBoolean ? () |
JSONStringValue (object)¶
バージョン 1.13.0 で追加.
A specialized JSONValue for string values.
Methods¶
| JSONStringValue ( in JSONStringValue other ) | |
| JSONStringValue ( in String value ) | |
| JSONStringValue () | |
| appendDesc ? ( io String string ) | |
| JSONStringValue | clone ? () |
| String | toString ? () |
JSONArrayValue (object)¶
バージョン 1.13.0 で追加.
A specialized JSONValue for arrays.
Methods¶
| JSONArrayValue ( in JSONArrayValue other ) | |
| JSONArrayValue () | |
| add ! ( in JSONValue value ) | |
| addBoolean ! ( in Boolean value ) | |
| addInteger ! ( in Integer value ) | |
| addScalar ! ( in Scalar value ) | |
| addString ! ( in String value ) | |
| appendDesc ? ( io String string ) | |
| JSONArrayValue | clone ? () |
| JSONValue | get ? ( in Integer index ) |
| Boolean | getBoolean ? ( in Integer index ) |
| Color | getColor ? ( in Integer index ) |
| Integer | getInteger ? ( in Integer index ) |
| Scalar | getScalar ? ( in Integer index ) |
| String | getString ? ( in Integer index ) |
| Vec2 | getVec2 ? ( in Integer index ) |
| Vec3 | getVec3 ? ( in Integer index ) |
| merge ! ( in JSONArrayValue other ) | |
| resize ! ( in Size size ) | |
| set ! ( in Integer index, in JSONValue value ) | |
| setBoolean ! ( in Integer index, in Boolean value ) | |
| setColor ! ( in Integer index, in Color value ) | |
| setInteger ! ( in Integer index, in Integer value ) | |
| setScalar ! ( in Integer index, in Scalar value ) | |
| setString ! ( in Integer index, in String value ) | |
| setVec2 ! ( in Integer index, in Vec2 value ) | |
| setVec3 ! ( in Integer index, in Vec3 value ) | |
| Size | size ? () |
| String[] | toStringArray ? () |
JSONDictValue (object)¶
バージョン 1.13.0 で追加.
A specialized JSONValue for dictionaries.
Methods¶
| JSONDictValue ( in Color value ) | |
| JSONDictValue ( in JSONDictValue other ) | |
| JSONDictValue ( in Mat33 value ) | |
| JSONDictValue ( in Mat44 value ) | |
| JSONDictValue ( in Quat value ) | |
| JSONDictValue ( in RGB value ) | |
| JSONDictValue ( in RGBA value ) | |
| JSONDictValue ( in Vec2 value ) | |
| JSONDictValue ( in Vec3 value ) | |
| JSONDictValue ( in Vec4 value ) | |
| JSONDictValue ( in Xfo value ) | |
| JSONDictValue () | |
| appendDesc ? ( io String string ) | |
| JSONDictValue | clone ? () |
| JSONValue | get ? ( in String key ) |
| Boolean | getBoolean ? ( in String key ) |
| Color | getColor ? ( in String key ) |
| Integer | getInteger ? ( in String key ) |
| Mat44 | getMat44 ? ( in String key ) |
| Quat | getQuat ? ( in String key ) |
| Scalar | getScalar ? ( in String key ) |
| String | getString ? ( in String key ) |
| Vec2 | getVec2 ? ( in String key ) |
| Vec3 | getVec3 ? ( in String key ) |
| Vec4 | getVec4 ? ( in String key ) |
| Xfo | getXfo ? ( in String key ) |
| Boolean | has ? ( in String key ) |
| merge ! ( in JSONDictValue other ) | |
| set ! ( in String key, in JSONValue value ) | |
| setBoolean ! ( in String key, in Boolean value ) | |
| setColor ! ( in String key, in Color value ) | |
| setInteger ! ( in String key, in Integer value ) | |
| setMat44 ! ( in String key, in Mat44 value ) | |
| setQuat ! ( in String key, in Quat value ) | |
| setScalar ! ( in String key, in Scalar value ) | |
| setString ! ( in String key, in String value ) | |
| setVec2 ! ( in String key, in Vec2 value ) | |
| setVec3 ! ( in String key, in Vec3 value ) | |
| setVec4 ! ( in String key, in Vec4 value ) | |
| setXfo ! ( in String key, in Xfo value ) | |
| Color | toColor ? () |
| Mat33 | toMat33 ? () |
| Mat44 | toMat44 ? () |
| Quat | toQuat ? () |
| RGB | toRGB ? () |
| RGBA | toRGBA ? () |
| Vec2 | toVec2 ? () |
| Vec3 | toVec3 ? () |
| Vec4 | toVec4 ? () |
| Xfo | toXfo ? () |
JSONNumberValue (object)¶
バージョン 1.13.0 で追加.
A specialized JSONValue for numeric values.
Methods¶
| JSONNumberValue ( in Integer value ) | |
| JSONNumberValue ( in JSONNumberValue other ) | |
| JSONNumberValue ( in Scalar value ) | |
| JSONNumberValue () | |
| appendDesc ? ( io String string ) | |
| JSONNumberValue | clone ? () |
| Integer | toInteger ? () |
| Scalar | toScalar ? () |
JSONDoc (object)¶
バージョン 1.13.0 で追加.
The main JSON document. It provides functionality for encoding and parsing of JSON strings.
Members¶
| JSONDictValue | root | |
| Boolean | valid |