public class ThreadSafeDeserializationSchema<T> extends Object implements org.apache.flink.api.common.serialization.DeserializationSchema<T>
| Modifier and Type | Method and Description |
|---|---|
T |
deserialize(byte[] bytes) |
void |
deserialize(byte[] message,
org.apache.flink.util.Collector<T> out) |
org.apache.flink.api.common.typeinfo.TypeInformation |
getProducedType() |
boolean |
isEndOfStream(T object) |
static ThreadSafeDeserializationSchema |
of(org.apache.flink.api.common.serialization.DeserializationSchema deserializationSchema) |
void |
open(org.apache.flink.api.common.serialization.DeserializationSchema.InitializationContext context) |
public static ThreadSafeDeserializationSchema of(org.apache.flink.api.common.serialization.DeserializationSchema deserializationSchema)
public void open(org.apache.flink.api.common.serialization.DeserializationSchema.InitializationContext context)
throws Exception
public T deserialize(byte[] bytes) throws IOException
deserialize in interface org.apache.flink.api.common.serialization.DeserializationSchema<T>IOExceptionpublic void deserialize(byte[] message,
org.apache.flink.util.Collector<T> out)
throws IOException
deserialize in interface org.apache.flink.api.common.serialization.DeserializationSchema<T>IOExceptionpublic boolean isEndOfStream(T object)
isEndOfStream in interface org.apache.flink.api.common.serialization.DeserializationSchema<T>public org.apache.flink.api.common.typeinfo.TypeInformation getProducedType()
getProducedType in interface org.apache.flink.api.java.typeutils.ResultTypeQueryable<T>Copyright © 2019–2022 The Apache Software Foundation. All rights reserved.