Class EventDeSerializationSchema

  • All Implemented Interfaces:
    Serializable, org.apache.flink.api.common.serialization.DeserializationSchema<Event>, org.apache.flink.api.common.serialization.SerializationSchema<Event>, org.apache.flink.api.java.typeutils.ResultTypeQueryable<Event>

    public class EventDeSerializationSchema
    extends Object
    implements org.apache.flink.api.common.serialization.DeserializationSchema<Event>, org.apache.flink.api.common.serialization.SerializationSchema<Event>
    A serializer and deserializer for the Event type.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.apache.flink.api.common.serialization.DeserializationSchema

        org.apache.flink.api.common.serialization.DeserializationSchema.InitializationContext
      • Nested classes/interfaces inherited from interface org.apache.flink.api.common.serialization.SerializationSchema

        org.apache.flink.api.common.serialization.SerializationSchema.InitializationContext
    • Constructor Detail

      • EventDeSerializationSchema

        public EventDeSerializationSchema()
    • Method Detail

      • serialize

        public byte[] serialize​(Event evt)
        Specified by:
        serialize in interface org.apache.flink.api.common.serialization.SerializationSchema<Event>
      • deserialize

        public Event deserialize​(byte[] message)
                          throws IOException
        Specified by:
        deserialize in interface org.apache.flink.api.common.serialization.DeserializationSchema<Event>
        Throws:
        IOException
      • isEndOfStream

        public boolean isEndOfStream​(Event nextElement)
        Specified by:
        isEndOfStream in interface org.apache.flink.api.common.serialization.DeserializationSchema<Event>
      • getProducedType

        public org.apache.flink.api.common.typeinfo.TypeInformation<Event> getProducedType()
        Specified by:
        getProducedType in interface org.apache.flink.api.java.typeutils.ResultTypeQueryable<Event>