Uses of Enum Class
io.fluxzero.sdk.common.serialization.UnknownTypeStrategy
Packages that use UnknownTypeStrategy
-
Uses of UnknownTypeStrategy in io.fluxzero.sdk.common.serialization
Subclasses with type arguments of type UnknownTypeStrategy in io.fluxzero.sdk.common.serializationModifier and TypeClassDescriptionenumDefines the strategy for handling unknown or unresolvable types during deserialization.Methods in io.fluxzero.sdk.common.serialization that return UnknownTypeStrategyModifier and TypeMethodDescriptionstatic UnknownTypeStrategyReturns the enum constant of this class with the specified name.static UnknownTypeStrategy[]UnknownTypeStrategy.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in io.fluxzero.sdk.common.serialization with parameters of type UnknownTypeStrategyModifier and TypeMethodDescription<S extends io.fluxzero.common.api.SerializedObject<byte[]>>
Stream<DeserializingObject<byte[], S>> AbstractSerializer.deserialize(Stream<S> dataStream, UnknownTypeStrategy unknownTypeStrategy) Deserializes a stream ofSerializedObjectvalues into deserialized objects.<I extends io.fluxzero.common.api.SerializedObject<byte[]>>
Stream<DeserializingObject<byte[], I>> Serializer.deserialize(Stream<I> dataStream, UnknownTypeStrategy unknownTypeStrategy) Upcasts and deserializes a stream of serialized objects.default Stream<DeserializingMessage> Serializer.deserializeMessages(Stream<io.fluxzero.common.api.SerializedMessage> dataStream, io.fluxzero.common.MessageType messageType, UnknownTypeStrategy unknownTypeStrategy) Deserializes a stream ofSerializedMessageintoDeserializingMessageinstances with the specifiedMessageType.default Stream<DeserializingMessage> Serializer.deserializeMessages(Stream<io.fluxzero.common.api.SerializedMessage> dataStream, io.fluxzero.common.MessageType messageType, String topic, UnknownTypeStrategy unknownTypeStrategy) Deserializes a stream ofSerializedMessageintoDeserializingMessageinstances with the specifiedMessageType.