| Interface | Description |
|---|---|
| JsonParserToRowDataConverters.JsonParserToRowDataConverter |
Runtime converter that converts
JsonParsers into objects of Flink Table & SQL
internal data structures. |
| JsonToRowDataConverters.JsonToRowDataConverter |
Runtime converter that converts
JsonNodes into objects of Flink Table & SQL internal
data structures. |
| RowDataToJsonConverters.RowDataToJsonConverter |
Runtime converter that converts objects of Flink Table & SQL internal data structures to
corresponding
JsonNodes. |
| Class | Description |
|---|---|
| AbstractJsonDeserializationSchema |
Deserialization schema from JSON to Flink Table/SQL internal data structure
RowData. |
| JsonDeserializationSchema<T> |
DeserializationSchema that deserializes a JSON String.
|
| JsonFormatFactory |
Table format factory for providing configured instances of JSON to RowData
SerializationSchema and DeserializationSchema. |
| JsonFormatOptions |
Options for the JSON format.
|
| JsonFormatOptionsUtil |
Utilities for
JsonFormatOptions. |
| JsonNodeDeserializationSchema | Deprecated
Use
new JsonDeserializationSchema(ObjectNode.class) instead |
| JsonParserRowDataDeserializationSchema |
Tool class used to convert fields from
JsonParser to RowData which has a higher
parsing efficiency. |
| JsonParserToRowDataConverters |
Tool class used to convert fields from
JsonParser to RowData. |
| JsonRowDataDeserializationSchema |
Deserialization schema from JSON to Flink Table/SQL internal data structure
RowData. |
| JsonRowDataSerializationSchema |
Serialization schema that serializes an object of Flink internal data structure into a JSON
bytes.
|
| JsonRowDeserializationSchema | Deprecated
The format was developed for the Table API users and will not be maintained for
DataStream API users anymore.
|
| JsonRowDeserializationSchema.Builder |
Builder for
JsonRowDeserializationSchema. |
| JsonRowSchemaConverter |
Converts a JSON schema into Flink's type information.
|
| JsonRowSerializationSchema | Deprecated
The format was developed for the Table API users and will not be maintained for
DataStream API users anymore.
|
| JsonRowSerializationSchema.Builder |
Builder for
JsonRowSerializationSchema. |
| JsonSerializationSchema<T> |
SerializationSchema that serializes an object to a JSON String.
|
| JsonToRowDataConverters |
Tool class used to convert from
JsonNode to RowData. |
| RowDataToJsonConverters |
Tool class used to convert from
RowData to JsonNode. |
| Enum | Description |
|---|---|
| JsonFormatOptions.MapNullKeyMode |
Handling mode for map data with null key.
|
| Exception | Description |
|---|---|
| JsonParseException |
Exception which refers to parse errors in converters.
|
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.