Package org.eclipse.yasson.internal.model.customization
package org.eclipse.yasson.internal.model.customization
-
InterfaceDescriptionCustomization which is aware of bound components, such as adapters and (de)serializers.Customization configuration for class or field.
-
ClassDescriptionCustomization, which could be applied on a class or package level.The customization builder that would be used to build an instance of
ClassCustomization
to ensure its immutability.Customization for container like types (Maps, Collections, Arrays).Customization for creator (constructor / factory methods) parameters.Abstract base builder for ensuring immutable state ofCustomization
objects.Customization for a property of a class.The property customization builder that would be used to build an instance ofPropertyCustomization
to ensure its immutability.Order properties in bean object.Provides strategies forPropertyNamingStrategy
andPropertyOrderStrategy
.