クラス FileSerializer

java.lang.ObjectSE
com.esotericsoftware.kryo.Serializer<FileSE>
org.springframework.integration.codec.kryo.FileSerializer

public class FileSerializer extends com.esotericsoftware.kryo.Serializer<FileSE>
ファイルペイロードを直列化するためのカスタム Kryo Serializer。ファイルパスを直列化し、新しいファイルインスタンスを作成して元のパスを保持します。prefixLength一時的であると宣言されているため、ファイルは絶対パスを保持しません。
導入:
4.2
作成者:
David Turanski, Artem Bilan
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    read(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, ClassSE<? extends FileSE> type)
    void
    write(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, FileSE file)

    クラス com.esotericsoftware.kryo.Serializer から継承されたメソッド

    copy, getAcceptsNull, isImmutable, setAcceptsNull, setImmutable

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • FileSerializer

      public FileSerializer()
  • メソッドの詳細

    • write

      public void write(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, FileSE file)
      次で指定:
      クラス com.esotericsoftware.kryo.Serializer<FileSE>write 
    • read

      public FileSE read(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, ClassSE<? extends FileSE> type)
      次で指定:
      クラス com.esotericsoftware.kryo.Serializer<FileSE>read