JSONPrimitive
JSONArray
![]() | A constructor that takes no parameters. |
![]() | Returns the value as Boolean from the primitive |
![]() | Returns the number of elements in JSON array. |
![]() | Returns the value as Double from the primitive |
![]() | Returns the value as Integer (Int64) from the primitive |
![]() | Returns true if the primitive contains Array. |
![]() | Returns true if the primitive contains Boolean. |
![]() | Returns true if the primitive contains Double. |
![]() | Returns true if the primitive is false. |
![]() | Returns true if the primitive contains Integer value. |
![]() | Returns true if the primitive contains null or nil. |
![]() | Returns true if the primitive contains number (can be Integer or Double) |
![]() | Returns true if the primitive contains JSONObject (dictionary) |
![]() | Returns true if the primitive contains String. |
![]() | Returns true if the primitive is true. |
![]() | Returns the value as Double from the primitive, reading the value either from Integer or Double, not caring which one it is. |
![]() | Returns the value as String from the primitive |
![]() | Returns type code for the primitive. The type code can be any value from the JSONPrimitive.NodeTypeEnum. |
![]() | Appends JSONPrimitive value to the array. |
![]() | Appends another JSONArray to the back of the Array. |
![]() | Appends Boolean value to the Array. |
![]() | Appends Double value to the Array. |
![]() | Appends Integer value to the Array. |
![]() | Appends String value to the Array. |
![]() | Reads or writes Boolean value in the array by index. |
![]() | Clears all elements from the array. |
![]() | Makes a clone of the JSONPrimitive. |
![]() | Reads or writes Double value in the array by index. |
![]() | Generates JSON string from the JSON object model. All parameters of this function are optional. |
![]() | Inserts JSONPrimitive value into the array at given index. |
![]() | Inserts Boolean value at given index in the array. |
![]() | Inserts Double value at given index in the array. |
![]() | Inserts Integer value at given index in the array. |
![]() | Inserts String value at given index in the array. |
![]() | Reads or writes Integer (Int64) value in the array by index. |
![]() | Reads number in the array by index and forces it to Integer no matter if the actual field in the JSON was integer or double. |
![]() | Reads number in the array by index and forces it to Double no matter if the actual field in the JSON was integer or double. |
![]() | Comparison operator to compare two JSONPrimitives with the standard Xojo = operator. |
![]() | Reads value from the array by index using standard array operator. |
![]() | Writes value to the array by index using standard array operator. |
![]() | Removes element from the array at given index. |
![]() | Reads or writes String value in the array by index. |
![]() | Attempts to convert the JSON structure to variant. Taking optional delegate to evaluate custom structures such as color and date which are not part of normal JSON standard. |
![]() | Calls the given delegate routine for each element in the array. |
![]() | A delegate for the Walk method on this class. |