Module org.eclipse.yasson
Class TypeDeserializers
java.lang.Object
org.eclipse.yasson.internal.deserializer.types.TypeDeserializers
Specific type deserializers.
-
Method Summary
Modifier and TypeMethodDescriptionstatic ModelDeserializer<jakarta.json.stream.JsonParser>
getTypeDeserializer
(Class<?> clazz, Customization customization, JsonbConfigProperties properties, ModelDeserializer<Object> delegate, Set<jakarta.json.stream.JsonParser.Event> events) Return deserializer for the given type.
-
Method Details
-
getTypeDeserializer
public static ModelDeserializer<jakarta.json.stream.JsonParser> getTypeDeserializer(Class<?> clazz, Customization customization, JsonbConfigProperties properties, ModelDeserializer<Object> delegate, Set<jakarta.json.stream.JsonParser.Event> events) Return deserializer for the given type.- Parameters:
clazz
- type to create deserializer forcustomization
- type customizationproperties
- config propertiesdelegate
- delegate to be called by the created deserializerevents
- expected parser events at the beginning when deserializing the type- Returns:
- type deserializer
-