Uses of Class
org.eclipse.yasson.internal.components.AdapterBinding
Packages that use AdapterBinding
Package
Description
-
Uses of AdapterBinding in org.eclipse.yasson.internal
Methods in org.eclipse.yasson.internal that return AdapterBindingModifier and TypeMethodDescriptionAnnotationIntrospector.getAdapterBinding
(Parameter parameter) Checks forJsonbAdapter
on aParameter
.AnnotationIntrospector.getAdapterBinding
(JsonbAnnotatedElement<Class<?>> clsElement) Checks forJsonbAdapter
on a type.AnnotationIntrospector.getAdapterBinding
(Property property) Checks forJsonbAdapter
on a property.private AdapterBinding
AnnotationIntrospector.getAdapterBindingFromAnnotation
(jakarta.json.bind.annotation.JsonbTypeAdapter adapterAnnotation, Optional<Class<?>> expectedClass) (package private) AdapterBinding
ComponentMatcher.introspectAdapterBinding
(Class<? extends jakarta.json.bind.adapter.JsonbAdapter> adapterClass, jakarta.json.bind.adapter.JsonbAdapter instance) Introspect components generic information and put resolved types into metadata wrapper.Methods in org.eclipse.yasson.internal that return types with arguments of type AdapterBindingModifier and TypeMethodDescriptionComponentMatcher.getDeserializeAdapterBinding
(Type propertyRuntimeType, ComponentBoundCustomization customization) Get components from property model (if declared by annotation and runtime type matches), or return components searched by runtime type.ComponentMatcher.getSerializeAdapterBinding
(Type propertyRuntimeType, ComponentBoundCustomization customization) Get components from property model (if declared by annotation and runtime type matches), or return components searched by runtime type.Methods in org.eclipse.yasson.internal with parameters of type AdapterBindingModifier and TypeMethodDescriptionprivate void
ComponentMatcher.addAdapter
(Type bindingType, AdapterBinding adapter) -
Uses of AdapterBinding in org.eclipse.yasson.internal.components
Fields in org.eclipse.yasson.internal.components declared as AdapterBindingMethods in org.eclipse.yasson.internal.components that return AdapterBindingConstructors in org.eclipse.yasson.internal.components with parameters of type AdapterBindingModifierConstructorDescriptionComponentBindings
(Type bindingType, SerializerBinding serializer, DeserializerBinding deserializer, AdapterBinding adapter) Creates an instance and populates it with bindings for a given type. -
Uses of AdapterBinding in org.eclipse.yasson.internal.deserializer
Fields in org.eclipse.yasson.internal.deserializer declared as AdapterBindingMethods in org.eclipse.yasson.internal.deserializer that return types with arguments of type AdapterBindingModifier and TypeMethodDescriptionprivate Optional<AdapterBinding>
DeserializationModelCreator.adapterBinding
(Type type, ComponentBoundCustomization classCustomization) Constructors in org.eclipse.yasson.internal.deserializer with parameters of type AdapterBindingModifierConstructorDescription(package private)
AdapterDeserializer
(AdapterBinding adapterBinding, ModelDeserializer<Object> delegate) -
Uses of AdapterBinding in org.eclipse.yasson.internal.model.customization
Fields in org.eclipse.yasson.internal.model.customization declared as AdapterBindingModifier and TypeFieldDescriptionprivate final AdapterBinding
CustomizationBase.adapterBinding
private AdapterBinding
CustomizationBase.Builder.adapterBinding
private AdapterBinding
PropertyCustomization.Builder.deserializeAdapter
private final AdapterBinding
PropertyCustomization.deserializeAdapter
private AdapterBinding
PropertyCustomization.Builder.serializeAdapter
private final AdapterBinding
PropertyCustomization.serializeAdapter
Methods in org.eclipse.yasson.internal.model.customization that return AdapterBindingModifier and TypeMethodDescriptionComponentBoundCustomization.getDeserializeAdapterBinding()
CustomizationBase.getDeserializeAdapterBinding()
PropertyCustomization.getDeserializeAdapterBinding()
ComponentBoundCustomization.getSerializeAdapterBinding()
CustomizationBase.getSerializeAdapterBinding()
PropertyCustomization.getSerializeAdapterBinding()
Methods in org.eclipse.yasson.internal.model.customization with parameters of type AdapterBindingModifier and TypeMethodDescriptionCustomizationBase.Builder.adapterBinding
(AdapterBinding adapterBinding) PropertyCustomization.Builder.deserializeAdapter
(AdapterBinding deserializeAdapter) PropertyCustomization.Builder.serializeAdapter
(AdapterBinding serializeAdapter) -
Uses of AdapterBinding in org.eclipse.yasson.internal.serializer
Fields in org.eclipse.yasson.internal.serializer declared as AdapterBindingMethods in org.eclipse.yasson.internal.serializer that return types with arguments of type AdapterBindingModifier and TypeMethodDescriptionprivate Optional<AdapterBinding>
SerializationModelCreator.adapterBinding
(Type type, ComponentBoundCustomization classCustomization) Constructors in org.eclipse.yasson.internal.serializer with parameters of type AdapterBindingModifierConstructorDescription(package private)
AdapterSerializer
(AdapterBinding adapterBinding, ModelSerializer delegate)