T - The generic type that the deserializer can deserialize@Indexed(value=Deserializer.class) public interface UpdatingDeserializer<T> extends Deserializer<T>
Deserializer.DecoderContext| Modifier and Type | Method and Description |
|---|---|
void |
deserializeInto(Decoder decoder,
Deserializer.DecoderContext decoderContext,
io.micronaut.core.type.Argument<? super T> type,
T value)
Deserializes from the current state of the
Decoder an object of type T. |
allowNull, createSpecific, deserialize, getDefaultValue@Nullable
void deserializeInto(@NonNull
Decoder decoder,
@NonNull
Deserializer.DecoderContext decoderContext,
@NonNull
io.micronaut.core.type.Argument<? super T> type,
T value)
throws java.io.IOException
Decoder an object of type T.decoder - The decoder, never nulldecoderContext - The decoder context, never nulltype - The generic type to be deserializedvalue - The valuejava.io.IOException - If an error occurs during deserialization of the object