Package org.eclipse.yasson.internal.model.customization
-
Interface Summary Interface Description ComponentBoundCustomization Customization which is aware of bound components, such as adapters and (de)serializers.Customization Customization configuration for class or field. -
Class Summary Class Description ClassCustomization Customization, which could be applied on a class or package level.ClassCustomizationBuilder The customization builder that would be used to build an instance ofClassCustomization
to ensure its immutability.ContainerCustomization Customization for container like types (Maps, Collections, Arrays).CreatorCustomization Customization for creator (constructor / factory methods) parameters.CustomizationBuilder Abstract base builder for ensuring immutable state ofCustomization
objects.PropertyCustomization Customization for a property of a class.PropertyCustomizationBuilder The property customization builder that would be used to build an instance ofPropertyCustomization
to ensure its immutability.