| Package | Description |
|---|---|
| org.ballerinalang.model.util |
| Modifier and Type | Method and Description |
|---|---|
static BJSON |
JSONUtils.convertArrayToJSON(BBooleanArray booleanArray)
Convert
BBooleanArray to BJSON. |
static BJSON |
JSONUtils.convertArrayToJSON(BFloatArray floatArray)
Convert
BFloatArray to BJSON. |
static BJSON |
JSONUtils.convertArrayToJSON(BIntArray intArray)
|
static BJSON |
JSONUtils.convertArrayToJSON(BNewArray bArray)
|
static BJSON |
JSONUtils.convertArrayToJSON(BRefValueArray refValueArray)
Convert
BRefValueArray to BJSON. |
static BJSON |
JSONUtils.convertArrayToJSON(BStringArray stringArray)
Convert
BStringArray to BJSON. |
static BJSON |
JSONUtils.convertMapToJSON(BMap<String,BValue> map) |
static BJSON |
JSONUtils.convertMapToJSON(BMap<String,BValue> map,
BJSONType targetType)
|
static BJSON |
JSONUtils.convertStructToJSON(BStruct struct)
|
static BJSON |
JSONUtils.convertStructToJSON(BStruct struct,
BJSONType targetType)
|
static BJSON |
XMLUtils.convertToJSON(BXML xml,
String attributePrefix,
boolean preserveNamespaces)
Converts given xml object to the corresponding json.
|
static BJSON |
JSONUtils.getArrayElement(BJSON json,
long index)
Get an element from a JSON array.
|
static BJSON |
JSONUtils.getElement(BJSON json,
String elementName)
Get an element from a JSON.
|
static BJSON |
JSONUtils.toJSON(BTable table,
boolean isInTransaction)
|
| Modifier and Type | Method and Description |
|---|---|
static BStruct |
JSONUtils.convertJSONToStruct(BJSON bjson,
BStructType structType)
Convert a BJSON to a user defined struct.
|
static BXML |
JSONUtils.convertToXML(BJSON json,
String attributePrefix,
String arrayEntryTag)
Converts given json object to the corresponding xml.
|
static BJSON |
JSONUtils.getArrayElement(BJSON json,
long index)
Get an element from a JSON array.
|
static BJSON |
JSONUtils.getElement(BJSON json,
String elementName)
Get an element from a JSON.
|
static int |
JSONUtils.getJSONArrayLength(BJSON json)
Returns the size of JSON Array.
|
static BStringArray |
JSONUtils.getKeys(BJSON json)
Returns the keys of a JSON as a
BStringArray. |
static boolean |
JSONUtils.hasElement(BJSON json,
String elementName)
Check whether JSON has particular field.
|
static boolean |
JSONUtils.isJSONArray(BJSON json)
Check whether provided JSON object is a JSON Array.
|
static void |
JSONUtils.remove(BJSON json,
String fieldName)
Remove a field from JSON.
|
static void |
JSONUtils.setArrayElement(BJSON json,
long index,
BJSON element)
Set an element in the given position of a JSON array.
|
static void |
JSONUtils.setElement(BJSON json,
String elementName,
BJSON element)
Set an element in a JSON.
|
Copyright © 2018 WSO2. All rights reserved.