Uses of Class
org.eclipse.yasson.internal.components.DeserializerBinding
Packages that use DeserializerBinding
Package
Description
-
Uses of DeserializerBinding in org.eclipse.yasson.internal
Methods in org.eclipse.yasson.internal that return DeserializerBindingModifier and TypeMethodDescriptionAnnotationIntrospector.getDeserializerBinding
(Parameter parameter) Checks forJsonbDeserializer
on aParameter
.AnnotationIntrospector.getDeserializerBinding
(JsonbAnnotatedElement<Class<?>> clsElement) Checks forJsonbDeserializer
on a type.AnnotationIntrospector.getDeserializerBinding
(Property property) Checks forJsonbDeserializer
on a property.(package private) DeserializerBinding
ComponentMatcher.introspectDeserializerBinding
(Class<? extends jakarta.json.bind.serializer.JsonbDeserializer> deserializerClass, jakarta.json.bind.serializer.JsonbDeserializer instance) If an instance of deserializerClass is present in context and is bound for same type, return that instance.Methods in org.eclipse.yasson.internal that return types with arguments of type DeserializerBindingModifier and TypeMethodDescriptionComponentMatcher.getDeserializerBinding
(Type propertyRuntimeType, ComponentBoundCustomization customization) Lookup deserializer binding for a given property runtime type.Methods in org.eclipse.yasson.internal with parameters of type DeserializerBindingModifier and TypeMethodDescriptionprivate void
ComponentMatcher.addDeserializer
(Type bindingType, DeserializerBinding<?> deserializer) -
Uses of DeserializerBinding in org.eclipse.yasson.internal.components
Fields in org.eclipse.yasson.internal.components declared as DeserializerBindingModifier and TypeFieldDescriptionprivate final DeserializerBinding
ComponentBindings.deserializer
Methods in org.eclipse.yasson.internal.components that return DeserializerBindingConstructors in org.eclipse.yasson.internal.components with parameters of type DeserializerBindingModifierConstructorDescriptionComponentBindings
(Type bindingType, SerializerBinding serializer, DeserializerBinding deserializer, AdapterBinding adapter) Creates an instance and populates it with bindings for a given type. -
Uses of DeserializerBinding in org.eclipse.yasson.internal.deserializer
Methods in org.eclipse.yasson.internal.deserializer that return types with arguments of type DeserializerBindingModifier and TypeMethodDescriptionprivate Optional<DeserializerBinding<?>>
DeserializationModelCreator.userDeserializer
(Type type, ComponentBoundCustomization classCustomization) -
Uses of DeserializerBinding in org.eclipse.yasson.internal.model.customization
Fields in org.eclipse.yasson.internal.model.customization declared as DeserializerBindingModifier and TypeFieldDescriptionprivate DeserializerBinding<?>
CustomizationBase.Builder.deserializerBinding
private final DeserializerBinding<?>
CustomizationBase.deserializerBinding
Methods in org.eclipse.yasson.internal.model.customization that return DeserializerBindingModifier and TypeMethodDescriptionComponentBoundCustomization.getDeserializerBinding()
Deserializer wrapper with resolved generic info.CustomizationBase.getDeserializerBinding()
Deserializer wrapper with resolved generic info.Methods in org.eclipse.yasson.internal.model.customization with parameters of type DeserializerBindingModifier and TypeMethodDescriptionCustomizationBase.Builder.deserializerBinding
(DeserializerBinding<?> deserializerBinding)