Class OptionalObjectDeserializer
- java.lang.Object
-
- org.eclipse.yasson.internal.serializer.OptionalObjectDeserializer
-
- All Implemented Interfaces:
javax.json.bind.serializer.JsonbDeserializer<java.util.Optional<?>>
public class OptionalObjectDeserializer extends java.lang.Object implements javax.json.bind.serializer.JsonbDeserializer<java.util.Optional<?>>
Deserialize optional object.
-
-
Constructor Summary
Constructors Constructor Description OptionalObjectDeserializer(DeserializerBuilder deserializerBuilder)
Creates new optional object deserializer.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<?>
deserialize(javax.json.stream.JsonParser parser, javax.json.bind.serializer.DeserializationContext ctx, java.lang.reflect.Type rtType)
-
-
-
Constructor Detail
-
OptionalObjectDeserializer
public OptionalObjectDeserializer(DeserializerBuilder deserializerBuilder)
Creates new optional object deserializer.- Parameters:
deserializerBuilder
- deserializer builder
-
-