Class ProxySerializer
java.lang.Object
io.fluxzero.proxy.ProxySerializer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<V> V<V> Vdefault <T> Tdeserialize(io.fluxzero.common.api.SerializedObject<byte[]> arg0) default <T> Tdeserialize(io.fluxzero.common.api.SerializedObject<byte[]> arg0, Class<T> arg1) <I extends io.fluxzero.common.api.SerializedObject<byte[]>>
Stream<io.fluxzero.sdk.common.serialization.DeserializingObject<byte[], I>> deserialize(Stream<I> stream, io.fluxzero.sdk.common.serialization.UnknownTypeStrategy unknownTypeStrategy) default io.fluxzero.sdk.common.serialization.DeserializingMessagedeserializeMessage(io.fluxzero.common.api.SerializedMessage arg0, io.fluxzero.common.MessageType arg1) default Stream<io.fluxzero.sdk.common.serialization.DeserializingMessage> deserializeMessages(Stream<io.fluxzero.common.api.SerializedMessage> arg0, io.fluxzero.common.MessageType arg1) default Stream<io.fluxzero.sdk.common.serialization.DeserializingMessage> deserializeMessages(Stream<io.fluxzero.common.api.SerializedMessage> arg0, io.fluxzero.common.MessageType arg1, io.fluxzero.sdk.common.serialization.UnknownTypeStrategy arg2) default Stream<io.fluxzero.sdk.common.serialization.DeserializingMessage> deserializeMessages(Stream<io.fluxzero.common.api.SerializedMessage> arg0, io.fluxzero.common.MessageType arg1, String arg2) default Stream<io.fluxzero.sdk.common.serialization.DeserializingMessage> deserializeMessages(Stream<io.fluxzero.common.api.SerializedMessage> arg0, io.fluxzero.common.MessageType arg1, String arg2, io.fluxzero.sdk.common.serialization.UnknownTypeStrategy arg3) downcast(io.fluxzero.common.api.Data<?> data, int i) <T> TfilterContent(T t, io.fluxzero.sdk.tracking.handling.authentication.User user) default io.fluxzero.common.RegistrationregisterCasters(Object... arg0) io.fluxzero.common.RegistrationregisterDowncasters(Object... casterCandidates) io.fluxzero.common.RegistrationregisterTypeCaster(String s, String s1) io.fluxzero.common.RegistrationregisterUpcasters(Object... casterCandidates) default io.fluxzero.common.api.Data<byte[]> io.fluxzero.common.api.Data<byte[]> upcastType(String s)
-
Constructor Details
-
ProxySerializer
public ProxySerializer()
-
-
Method Details
-
serialize
-
deserialize
-
convert
-
clone
-
registerUpcasters
-
registerDowncasters
-
registerTypeCaster
-
upcastType
-
downcast
-
downcast
-
filterContent
public <T> T filterContent(T t, io.fluxzero.sdk.tracking.handling.authentication.User user) -
serialize
-
deserialize
default <T> T deserialize(io.fluxzero.common.api.SerializedObject<byte[]> arg0) -
deserialize
-
deserializeMessages
-
deserializeMessages
-
deserializeMessages
-
deserializeMessages
-
deserializeMessage
default io.fluxzero.sdk.common.serialization.DeserializingMessage deserializeMessage(io.fluxzero.common.api.SerializedMessage arg0, io.fluxzero.common.MessageType arg1) -
registerCasters
-