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 forJsonbAdapteron aParameter.AnnotationIntrospector.getAdapterBinding(JsonbAnnotatedElement<Class<?>> clsElement) Checks forJsonbAdapteron a type.AnnotationIntrospector.getAdapterBinding(Property property) Checks forJsonbAdapteron a property.private AdapterBindingAnnotationIntrospector.getAdapterBindingFromAnnotation(jakarta.json.bind.annotation.JsonbTypeAdapter adapterAnnotation, Optional<Class<?>> expectedClass) (package private) AdapterBindingComponentMatcher.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 voidComponentMatcher.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 AdapterBindingCustomizationBase.adapterBindingprivate AdapterBindingCustomizationBase.Builder.adapterBindingprivate AdapterBindingPropertyCustomization.Builder.deserializeAdapterprivate final AdapterBindingPropertyCustomization.deserializeAdapterprivate AdapterBindingPropertyCustomization.Builder.serializeAdapterprivate final AdapterBindingPropertyCustomization.serializeAdapterMethods 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)