You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: com.ibm.streamsx.json/com.ibm.streamsx.json/native.function/function.xml
+18-18Lines changed: 18 additions & 18 deletions
Original file line number
Diff line number
Diff line change
@@ -44,7 +44,7 @@ Parse JSON string (used in conjunction with queryJSON function).
44
44
Threading limitations:
45
45
Call to parseJSON should not be placed in param section or state of the operator (internally a json object is shared via the thread local storage).
46
46
@param jsonString The input JSON string.
47
-
@param jsonIndex Json index of enum type (e.g. enum{_1}).
47
+
@param jsonIndex Json index of enum type (e.g. enum\{_1\}).
48
48
@return Error code (0 - no error).
49
49
</function:description>
50
50
<function:prototype><enum E> public uint32 parseJSON(rstring jsonString, E jsonIndex)</function:prototype>
@@ -56,7 +56,7 @@ Threading limitations:
56
56
Call to queryJSON should not be placed in param section or state of the operator (internally a json object is shared via the thread local storage).
57
57
@param jsonPath Path to a JSON attribute.
58
58
@param defaultVal Default value to apply when an attribute not found.
59
-
@param jsonIndex Json index of enum type (e.g. enum{_1}).
59
+
@param jsonIndex Json index of enum type (e.g. enum\{_1\}).
60
60
@return JSON value.
61
61
</function:description>
62
62
<function:prototype><enum E> public boolean queryJSON(rstring jsonPath, boolean defaultVal, E jsonIndex)</function:prototype>
@@ -67,7 +67,7 @@ Query JSON object value with a given path (parseJSON function should be run befo
67
67
@param jsonPath Path to a JSON attribute.
68
68
@param defaultVal Default value to apply when an attribute not found.
69
69
@param status indicates a status of the query (0: found - type matched, 1: found - type did not matched, 2: found - value is null, 3: not found).
70
-
@param jsonIndex Json index of enum type (e.g. enum{_1}).
70
+
@param jsonIndex Json index of enum type (e.g. enum\{_1\}).
71
71
@return JSON value.
72
72
</function:description>
73
73
<function:prototype><enum E> public boolean queryJSON(rstring jsonPath, boolean defaultVal, mutable enum{FOUND, FOUND_CAST, FOUND_WRONG_TYPE, FOUND_NULL, NOT_FOUND} status, E jsonIndex)</function:prototype>
@@ -77,7 +77,7 @@ Query JSON object value with a given path (parseJSON function should be run befo
77
77
Query JSON object for integral value with a given path (parseJSON function should be run before).
78
78
@param jsonPath Path to a JSON attribute.
79
79
@param defaultVal Default value to apply when an attribute not found.
80
-
@param jsonIndex Json index of enum type (e.g. enum{_1}).
80
+
@param jsonIndex Json index of enum type (e.g. enum\{_1\}).
81
81
@return JSON value.
82
82
</function:description>
83
83
<function:prototype><integral T, enum E> public T queryJSON(rstring jsonPath, T defaultVal, E jsonIndex)</function:prototype>
@@ -88,7 +88,7 @@ Query JSON object for integral value with a given path (parseJSON function shoul
88
88
@param jsonPath Path to a JSON attribute.
89
89
@param defaultVal Default value to apply when an attribute not found.
90
90
@param status indicates a status of the query (0: found - type matched, 1: found - type did not matched, 2: found - value is null, 3: not found).
91
-
@param jsonIndex Json index of enum type (e.g. enum{_1}).
91
+
@param jsonIndex Json index of enum type (e.g. enum\{_1\}).
92
92
@return JSON value.
93
93
</function:description>
94
94
<function:prototype><integral T, enum E> public T queryJSON(rstring jsonPath, T defaultVal, mutable enum{FOUND, FOUND_CAST, FOUND_WRONG_TYPE, FOUND_NULL, NOT_FOUND} status, E jsonIndex)</function:prototype>
@@ -98,7 +98,7 @@ Query JSON object for integral value with a given path (parseJSON function shoul
98
98
Query JSON object for floatingpoint value with a given path (parseJSON function should be run before).
99
99
@param jsonPath Path to a JSON attribute.
100
100
@param defaultVal Default value to apply when an attribute not found.
101
-
@param jsonIndex Json index of enum type (e.g. enum{_1}).
101
+
@param jsonIndex Json index of enum type (e.g. enum\{_1\}).
102
102
@return JSON value.
103
103
</function:description>
104
104
<function:prototype><floatingpoint T, enum E> public T queryJSON(rstring jsonPath, T defaultVal, E jsonIndex)</function:prototype>
@@ -109,7 +109,7 @@ Query JSON object for floatingpoint value with a given path (parseJSON function
109
109
@param jsonPath Path to a JSON attribute.
110
110
@param defaultVal Default value to apply when an attribute not found.
111
111
@param status indicates a status of the query (0: found - type matched, 1: found - type did not matched, 2: found - value is null, 3: not found).
112
-
@param jsonIndex Json index of enum type (e.g. enum{_1}).
112
+
@param jsonIndex Json index of enum type (e.g. enum\{_1\}).
113
113
@return JSON value.
114
114
</function:description>
115
115
<function:prototype><floatingpoint T, enum E> public T queryJSON(rstring jsonPath, T defaultVal, mutable enum{FOUND, FOUND_CAST, FOUND_WRONG_TYPE, FOUND_NULL, NOT_FOUND} status, E jsonIndex)</function:prototype>
@@ -119,7 +119,7 @@ Query JSON object for floatingpoint value with a given path (parseJSON function
119
119
Query JSON object for string value with a given path (parseJSON function should be run before).
120
120
@param jsonPath Path to a JSON attribute.
121
121
@param defaultVal Default value to apply when an attribute not found.
122
-
@param jsonIndex Json index of enum type (e.g. enum{_1}).
122
+
@param jsonIndex Json index of enum type (e.g. enum\{_1\}).
123
123
@return JSON value.
124
124
</function:description>
125
125
<function:prototype><string T, enum E> public T queryJSON(rstring jsonPath, T defaultVal, E jsonIndex)</function:prototype>
@@ -130,7 +130,7 @@ Query JSON object for string value with a given path (parseJSON function should
130
130
@param jsonPath Path to a JSON attribute.
131
131
@param defaultVal Default value to apply when an attribute not found.
132
132
@param status indicates a status of the query (0: found - type matched, 1: found - type did not matched, 2: found - value is null, 3: not found).
133
-
@param jsonIndex Json index of enum type (e.g. enum{_1}).
133
+
@param jsonIndex Json index of enum type (e.g. enum\{_1\}).
134
134
@return JSON value.
135
135
</function:description>
136
136
<function:prototype><string T, enum E> public T queryJSON(rstring jsonPath, T defaultVal, mutable enum{FOUND, FOUND_CAST, FOUND_WRONG_TYPE, FOUND_NULL, NOT_FOUND} status, E jsonIndex)</function:prototype>
@@ -140,7 +140,7 @@ Query JSON object for string value with a given path (parseJSON function should
140
140
Query JSON object for list of booleans with a given path (parseJSON function should be run before).
141
141
@param jsonPath Path to a JSON attribute.
142
142
@param defaultVal Default value to apply when an attribute not found.
143
-
@param jsonIndex Json index of enum type (e.g. enum{_1}).
143
+
@param jsonIndex Json index of enum type (e.g. enum\{_1\}).
144
144
@return JSON value.
145
145
</function:description>
146
146
<function:prototype><enum E> public list<boolean> queryJSON(rstring jsonPath, list<boolean> defaultVal, E jsonIndex)</function:prototype>
@@ -151,7 +151,7 @@ Query JSON object for list of booleans with a given path (parseJSON function sho
151
151
@param jsonPath Path to a JSON attribute.
152
152
@param defaultVal Default value to apply when an attribute not found.
153
153
@param status indicates a status of the query (0: found - type matched, 1: found - type did not matched, 2: found - value is null, 3: not found).
154
-
@param jsonIndex Json index of enum type (e.g. enum{_1}).
154
+
@param jsonIndex Json index of enum type (e.g. enum\{_1\}).
155
155
@return JSON value.
156
156
</function:description>
157
157
<function:prototype><enum E> public list<boolean> queryJSON(rstring jsonPath, list<boolean> defaultVal, mutable enum{FOUND, FOUND_CAST, FOUND_WRONG_TYPE, FOUND_NULL, NOT_FOUND} status, E jsonIndex)</function:prototype>
@@ -161,7 +161,7 @@ Query JSON object for list of booleans with a given path (parseJSON function sho
161
161
Query JSON object for list of integrals with a given path (parseJSON function should be run before).
162
162
@param jsonPath Path to a JSON attribute.
163
163
@param defaultVal Default value to apply when an attribute not found.
164
-
@param jsonIndex Json index of enum type (e.g. enum{_1}).
164
+
@param jsonIndex Json index of enum type (e.g. enum\{_1\}).
165
165
@return JSON value.
166
166
</function:description>
167
167
<function:prototype><integral T, enum E> public list<T> queryJSON(rstring jsonPath, list<T> defaultVal, E jsonIndex)</function:prototype>
@@ -172,7 +172,7 @@ Query JSON object for list of integrals with a given path (parseJSON function sh
172
172
@param jsonPath Path to a JSON attribute.
173
173
@param defaultVal Default value to apply when an attribute not found.
174
174
@param status indicates a status of the query (0: found - type matched, 1: found - type did not matched, 2: found - value is null, 3: not found).
175
-
@param jsonIndex Json index of enum type (e.g. enum{_1}).
175
+
@param jsonIndex Json index of enum type (e.g. enum\{_1\}).
176
176
@return JSON value.
177
177
</function:description>
178
178
<function:prototype><integral T, enum E> public list<T> queryJSON(rstring jsonPath, list<T> defaultVal, mutable enum{FOUND, FOUND_CAST, FOUND_WRONG_TYPE, FOUND_NULL, NOT_FOUND} status, E jsonIndex)</function:prototype>
@@ -182,7 +182,7 @@ Query JSON object for list of integrals with a given path (parseJSON function sh
182
182
Query JSON object for list of floatingpoint values with a given path (parseJSON function should be run before).
183
183
@param jsonPath Path to a JSON attribute.
184
184
@param defaultVal Default value to apply when an attribute not found.
185
-
@param jsonIndex Json index of enum type (e.g. enum{_1}).
185
+
@param jsonIndex Json index of enum type (e.g. enum\{_1\}).
186
186
@return JSON value.
187
187
</function:description>
188
188
<function:prototype><floatingpoint T, enum E> public list<T> queryJSON(rstring jsonPath, list<T> defaultVal, E jsonIndex)</function:prototype>
@@ -193,7 +193,7 @@ Query JSON object for list of floatingpoint values with a given path (parseJSON
193
193
@param jsonPath Path to a JSON attribute.
194
194
@param defaultVal Default value to apply when an attribute not found.
195
195
@param status indicates a status of the query (0: found - type matched, 1: found - type did not matched, 2: found - value is null, 3: not found).
196
-
@param jsonIndex Json index of enum type (e.g. enum{_1}).
196
+
@param jsonIndex Json index of enum type (e.g. enum\{_1\}).
197
197
@return JSON value.
198
198
</function:description>
199
199
<function:prototype><floatingpoint T, enum E> public list<T> queryJSON(rstring jsonPath, list<T> defaultVal, mutable enum{FOUND, FOUND_CAST, FOUND_WRONG_TYPE, FOUND_NULL, NOT_FOUND} status, E jsonIndex)</function:prototype>
@@ -203,7 +203,7 @@ Query JSON object for list of floatingpoint values with a given path (parseJSON
203
203
Query JSON object for list of strings with a given path (parseJSON function should be run before).
204
204
@param jsonPath Path to a JSON attribute.
205
205
@param defaultVal Default value to apply when an attribute not found.
206
-
@param jsonIndex Json index of enum type (e.g. enum{_1}).
206
+
@param jsonIndex Json index of enum type (e.g. enum\{_1\}).
207
207
@return JSON value.
208
208
</function:description>
209
209
<function:prototype><string T, enum E> public list<T> queryJSON(rstring jsonPath, list<T> defaultVal, E jsonIndex)</function:prototype>
@@ -214,7 +214,7 @@ Query JSON object for list of strings with a given path (parseJSON function shou
214
214
@param jsonPath Path to a JSON attribute.
215
215
@param defaultVal Default value to apply when an attribute not found.
216
216
@param status indicates a status of the query (0: found - type matched, 1: found - type did not matched, 2: found - value is null, 3: not found).
217
-
@param jsonIndex Json index of enum type (e.g. enum{_1}).
217
+
@param jsonIndex Json index of enum type (e.g. enum\{_1\}).
218
218
@return JSON value.
219
219
</function:description>
220
220
<function:prototype><string T, enum E> public list<T> queryJSON(rstring jsonPath, list<T> defaultVal, mutable enum{FOUND, FOUND_CAST, FOUND_WRONG_TYPE, FOUND_NULL, NOT_FOUND} status, E jsonIndex)</function:prototype>
@@ -229,4 +229,4 @@ Query JSON object for list of strings with a given path (parseJSON function shou
0 commit comments