クラス SerializationHints

java.lang.ObjectSE
org.springframework.aot.hint.SerializationHints

public class SerializationHints extends ObjectSE
実行時に Java 直列化の必要性を収集します。
導入:
6.0
作成者:
Stephane Nicoll
関連事項:
  • コンストラクターの詳細

    • SerializationHints

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

    • javaSerializationHints

      public StreamSE<JavaSerializationHint> javaSerializationHints()
      実行時に Java シリアライゼーションを使用してシリアライズする必要がある型の java serialization hints を返します。
      戻り値:
      java serialization hints のストリーム
    • registerType

      public SerializationHints registerType(TypeReference type, @Nullable ConsumerSE<JavaSerializationHint.Builder> serializationHint)
      指定された TypeReference によって定義された型を、java シリアライゼーションを使用してシリアライズする必要があることを登録します。
      パラメーター:
      type - 登録する型
      serializationHint - シリアライゼーションをさらにカスタマイズするためのビルダー
      戻り値:
      this、メソッドの連鎖を容易にする
    • registerType

      public SerializationHints registerType(TypeReference type)
      指定された TypeReference によって定義された型を、java シリアライゼーションを使用してシリアライズする必要があることを登録します。
      パラメーター:
      type - 登録する型
      戻り値:
      this、メソッドの連鎖を容易にする
    • registerType

      public SerializationHints registerType(ClassSE<? extends SerializableSE> type, @Nullable ConsumerSE<JavaSerializationHint.Builder> serializationHint)
      java 直列化を使用して、指定された型を直列化する必要があることを登録します。
      パラメーター:
      type - 登録する型
      serializationHint - シリアライゼーションをさらにカスタマイズするためのビルダー
      戻り値:
      this、メソッドの連鎖を容易にする
    • registerType

      public SerializationHints registerType(ClassSE<? extends SerializableSE> type)
      java 直列化を使用して、指定された型を直列化する必要があることを登録します。
      パラメーター:
      type - 登録する型
      戻り値:
      this、メソッドの連鎖を容易にする