Class WritableSerializer.WritableSerializerSnapshot<T extends org.apache.hadoop.io.Writable>

  • All Implemented Interfaces:
    org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<T>
    Enclosing class:
    WritableSerializer<T extends org.apache.hadoop.io.Writable>

    @Internal
    public static final class WritableSerializer.WritableSerializerSnapshot<T extends org.apache.hadoop.io.Writable>
    extends org.apache.flink.api.common.typeutils.GenericTypeSerializerSnapshot<T,​WritableSerializer>
    WritableSerializer snapshot class.
    • Constructor Detail

      • WritableSerializerSnapshot

        public WritableSerializerSnapshot()
    • Method Detail

      • createSerializer

        protected org.apache.flink.api.common.typeutils.TypeSerializer<T> createSerializer​(Class<T> typeClass)
        Specified by:
        createSerializer in class org.apache.flink.api.common.typeutils.GenericTypeSerializerSnapshot<T extends org.apache.hadoop.io.Writable,​WritableSerializer>
      • getTypeClass

        protected Class<T> getTypeClass​(WritableSerializer serializer)
        Specified by:
        getTypeClass in class org.apache.flink.api.common.typeutils.GenericTypeSerializerSnapshot<T extends org.apache.hadoop.io.Writable,​WritableSerializer>
      • serializerClass

        protected Class<?> serializerClass()
        Specified by:
        serializerClass in class org.apache.flink.api.common.typeutils.GenericTypeSerializerSnapshot<T extends org.apache.hadoop.io.Writable,​WritableSerializer>