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 null
decoderContext
- The decoder context, never null
type
- The generic type to be deserializedvalue
- The valuejava.io.IOException
- If an error occurs during deserialization of the object