Functions: com.ibm.streamsx.json 1.5.2

Functions

extractFromJSON(rstring, T)
Extract values from JSON string accordingly to a given tuple.
getParseError(JsonParseStatus.status)
Get parse error string.
mapToJSON(map<S, T>)
Convert a map to JSON object encoded as a serialized JSON string.
mapToJSON(map<S, T>, rstring)
Convert a map to JSON object encoded as a serialized JSON string.
parseJSON(rstring, E)
Parse JSON string (used in conjunction with queryJSON function).
parseJSON(rstring, JsonParseStatus.status, uint32, E)
Parse JSON string (used in conjunction with queryJSON function).
queryJSON(rstring, T, E)
Query JSON object for integral value with a given path (parseJSON function should be run before).
queryJSON(rstring, T, E)
Query JSON object for floatingpoint value with a given path (parseJSON function should be run before).
queryJSON(rstring, T, E)
Query JSON object for string value with a given path (parseJSON function should be run before).
queryJSON(rstring, T, JsonStatus.status, E)
Query JSON object for integral value with a given path (parseJSON function should be run before).
queryJSON(rstring, T, JsonStatus.status, E)
Query JSON object for floatingpoint value with a given path (parseJSON function should be run before).
queryJSON(rstring, T, JsonStatus.status, E)
Query JSON object for string value with a given path (parseJSON function should be run before).
queryJSON(rstring, boolean, E)
Query JSON object for boolean value with a given path (parseJSON function should be run before).
queryJSON(rstring, boolean, JsonStatus.status, E)
Query JSON object value with a given path (parseJSON function should be run before).
queryJSON(rstring, list<T>, E)
Query JSON object for list of integrals with a given path (parseJSON function should be run before).
queryJSON(rstring, list<T>, E)
Query JSON object for list of floatingpoint values with a given path (parseJSON function should be run before).
queryJSON(rstring, list<T>, E)
Query JSON object for list of strings with a given path (parseJSON function should be run before).
queryJSON(rstring, list<T>, JsonStatus.status, E)
Query JSON object for list of integrals with a given path (parseJSON function should be run before).
queryJSON(rstring, list<T>, JsonStatus.status, E)
Query JSON object for list of floatingpoint values with a given path (parseJSON function should be run before).
queryJSON(rstring, list<T>, JsonStatus.status, E)
Query JSON object for list of strings with a given path (parseJSON function should be run before).
queryJSON(rstring, list<boolean>, E)
Query JSON object for list of booleans with a given path (parseJSON function should be run before).
queryJSON(rstring, list<boolean>, JsonStatus.status, E)
Query JSON object for list of booleans with a given path (parseJSON function should be run before).
toJSON(S, T)
Convert a value to JSON object with a single key encoded as a serialized JSON string.
toJSON(S, T, rstring)
Convert a value to JSON object with a single key encoded as a serialized JSON string.
tupleToJSON(T)
Convert a tuple to JSON object encoded as a serialized JSON String.
tupleToJSON(T, rstring)
Convert a tuple to JSON object encoded as a serialized JSON String.