public class JsonRowFormatFactory extends Object implements org.apache.flink.table.factories.SerializationSchemaFactory<Row>, org.apache.flink.table.factories.DeserializationSchemaFactory<Row>
SerializationSchema
and DeserializationSchema
.Constructor and Description |
---|
JsonRowFormatFactory() |
Modifier and Type | Method and Description |
---|---|
DeserializationSchema<Row> |
createDeserializationSchema(Map<String,String> properties) |
SerializationSchema<Row> |
createSerializationSchema(Map<String,String> properties) |
Map<String,String> |
requiredContext() |
List<String> |
supportedProperties() |
boolean |
supportsSchemaDerivation() |
public Map<String,String> requiredContext()
requiredContext
in interface org.apache.flink.table.factories.TableFactory
public boolean supportsSchemaDerivation()
supportsSchemaDerivation
in interface org.apache.flink.table.factories.TableFormatFactory<Row>
public List<String> supportedProperties()
supportedProperties
in interface org.apache.flink.table.factories.TableFactory
supportedProperties
in interface org.apache.flink.table.factories.TableFormatFactory<Row>
public DeserializationSchema<Row> createDeserializationSchema(Map<String,String> properties)
createDeserializationSchema
in interface org.apache.flink.table.factories.DeserializationSchemaFactory<Row>
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.