Package org.apache.flink.formats.json
Class RowDataToJsonConverters
- java.lang.Object
-
- org.apache.flink.formats.json.RowDataToJsonConverters
-
- All Implemented Interfaces:
Serializable
@Internal public class RowDataToJsonConverters extends Object implements Serializable
Tool class used to convert fromRowData
toJsonNode
. *- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
RowDataToJsonConverters.RowDataToJsonConverter
Runtime converter that converts objects of Flink Table & SQL internal data structures to correspondingJsonNode
s.
-
Constructor Summary
Constructors Constructor Description RowDataToJsonConverters(org.apache.flink.formats.common.TimestampFormat timestampFormat, JsonFormatOptions.MapNullKeyMode mapNullKeyMode, String mapNullKeyLiteral, boolean ignoreNullFields)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RowDataToJsonConverters.RowDataToJsonConverter
createConverter(org.apache.flink.table.types.logical.LogicalType type)
Creates a runtime converter which is null safe.
-
-
-
Constructor Detail
-
RowDataToJsonConverters
public RowDataToJsonConverters(org.apache.flink.formats.common.TimestampFormat timestampFormat, JsonFormatOptions.MapNullKeyMode mapNullKeyMode, String mapNullKeyLiteral, boolean ignoreNullFields)
-
-
Method Detail
-
createConverter
public RowDataToJsonConverters.RowDataToJsonConverter createConverter(org.apache.flink.table.types.logical.LogicalType type)
Creates a runtime converter which is null safe.
-
-