Class JsonFunctions


  • public class JsonFunctions
    extends Object
    • 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
    • Constructor Detail

      • JsonFunctions

        public JsonFunctions()
    • 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)