public class JsonRowFormatFactory
extends org.apache.flink.table.factories.TableFormatFactoryBase<org.apache.flink.types.Row>
implements org.apache.flink.table.factories.SerializationSchemaFactory<org.apache.flink.types.Row>, org.apache.flink.table.factories.DeserializationSchemaFactory<org.apache.flink.types.Row>
SerializationSchema and DeserializationSchema.| Constructor and Description |
|---|
JsonRowFormatFactory() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.api.common.serialization.DeserializationSchema<org.apache.flink.types.Row> |
createDeserializationSchema(Map<String,String> properties) |
org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.types.Row> |
createSerializationSchema(Map<String,String> properties) |
protected List<String> |
supportedFormatProperties() |
deriveSchema, requiredContext, requiredFormatContext, supportedProperties, supportsSchemaDerivationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected List<String> supportedFormatProperties()
supportedFormatProperties in class org.apache.flink.table.factories.TableFormatFactoryBase<org.apache.flink.types.Row>public org.apache.flink.api.common.serialization.DeserializationSchema<org.apache.flink.types.Row> createDeserializationSchema(Map<String,String> properties)
createDeserializationSchema in interface org.apache.flink.table.factories.DeserializationSchemaFactory<org.apache.flink.types.Row>public org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.types.Row> createSerializationSchema(Map<String,String> properties)
createSerializationSchema in interface org.apache.flink.table.factories.SerializationSchemaFactory<org.apache.flink.types.Row>Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.