クラス JacksonEventSerializer

java.lang.ObjectSE
org.springframework.modulith.events.jackson.JacksonEventSerializer
実装されたすべてのインターフェース:
EventSerializer

class JacksonEventSerializer extends ObjectSE implements EventSerializer
Jackson ベースの EventSerializer
作成者:
Oliver Drotbohm
  • コンストラクターの詳細

    • JacksonEventSerializer

      public JacksonEventSerializer(SupplierSE<com.fasterxml.jackson.databind.ObjectMapper> mapper)
      指定された ObjectMapper の新しい JacksonEventSerializer を作成します。
      パラメーター:
      mapper - null であってはなりません。
  • メソッドの詳細

    • serialize

      public ObjectSE serialize(ObjectSE event)
      インターフェースからコピーされた説明: EventSerializer
      指定されたイベントを保存可能な形式に直列化します。
      次で指定:
      インターフェース EventSerializerserialize 
      パラメーター:
      event - null であってはなりません。
      戻り値:
      null になることはありません。
    • deserialize

      public <T> T deserialize(ObjectSE serialized, ClassSE<T> type)
      インターフェースからコピーされた説明: EventSerializer
      イベントを直列化形式から指定された型のインスタンスに逆直列化します。
      次で指定:
      インターフェース EventSerializerdeserialize 
      パラメーター:
      serialized - null であってはなりません。
      type - null であってはなりません。
      戻り値:
      null になることはありません。