Package com.datasqrl.json
Class JsonFunctions
- java.lang.Object
-
- com.datasqrl.json.JsonFunctions
-
public class JsonFunctions extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static JsonArrayJSON_ARRAYstatic JsonArrayAggJSON_ARRAYAGGstatic JsonConcatJSON_CONCATstatic JsonExistsJSON_EXISTSstatic JsonExtractJSON_EXTRACTstatic JsonObjectJSON_OBJECTstatic JsonObjectAggJSON_OBJECTAGGstatic JsonQueryJSON_QUERYstatic JsonToStringJSON_TO_STRINGstatic ToJsonTO_JSON
-
Constructor Summary
Constructors Constructor Description JsonFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.flink.table.types.inference.ArgumentTypeStrategycreateJsonArgumentTypeStrategy(org.apache.flink.table.catalog.DataTypeFactory typeFactory)static org.apache.flink.table.types.DataTypecreateJsonType(org.apache.flink.table.catalog.DataTypeFactory typeFactory)
-
-
-
Field Detail
-
TO_JSON
public static final ToJson TO_JSON
-
JSON_TO_STRING
public static final JsonToString JSON_TO_STRING
-
JSON_OBJECT
public static final JsonObject JSON_OBJECT
-
JSON_ARRAY
public static final JsonArray JSON_ARRAY
-
JSON_EXTRACT
public static final JsonExtract JSON_EXTRACT
-
JSON_QUERY
public static final JsonQuery JSON_QUERY
-
JSON_EXISTS
public static final JsonExists JSON_EXISTS
-
JSON_ARRAYAGG
public static final JsonArrayAgg JSON_ARRAYAGG
-
JSON_OBJECTAGG
public static final JsonObjectAgg JSON_OBJECTAGG
-
JSON_CONCAT
public static final JsonConcat JSON_CONCAT
-
-
Method Detail
-
createJsonArgumentTypeStrategy
public static org.apache.flink.table.types.inference.ArgumentTypeStrategy createJsonArgumentTypeStrategy(org.apache.flink.table.catalog.DataTypeFactory typeFactory)
-
createJsonType
public static org.apache.flink.table.types.DataType createJsonType(org.apache.flink.table.catalog.DataTypeFactory typeFactory)
-
-