Class DeserializingObject<T,S extends SerializedObject<T,S>>

java.lang.Object
io.fluxcapacitor.javaclient.common.serialization.DeserializingObject<T,S>

public class DeserializingObject<T,S extends SerializedObject<T,S>> extends Object
  • Constructor Details

    • DeserializingObject

      public DeserializingObject(S serializedObject, Function<Class<?>,Object> payload)
  • Method Details

    • getPayload

      public <V> V getPayload()
    • getPayloadAs

      public <V> V getPayloadAs(Class<V> type)
    • isDeserialized

      public boolean isDeserialized()
    • getType

      public String getType()
    • getRevision

      public int getRevision()
    • getSerializedObject

      public S getSerializedObject()
    • getPayloadClass

      public Class<?> getPayloadClass()