Uses of Interface
org.eclipse.yasson.internal.model.customization.ComponentBoundCustomization
-
Packages that use ComponentBoundCustomization Package Description org.eclipse.yasson.internal org.eclipse.yasson.internal.model.customization -
-
Uses of ComponentBoundCustomization in org.eclipse.yasson.internal
Methods in org.eclipse.yasson.internal with parameters of type ComponentBoundCustomization Modifier and Type Method Description Optional<AdapterBinding>
ComponentMatcher. getDeserializeAdapterBinding(Type propertyRuntimeType, ComponentBoundCustomization customization)
Optional<DeserializerBinding<?>>
ComponentMatcher. getDeserializerBinding(Type propertyRuntimeType, ComponentBoundCustomization customization)
Lookup deserializer binding for a given property runtime type.Optional<AdapterBinding>
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 typeOptional<SerializerBinding<?>>
ComponentMatcher. getSerializerBinding(Type propertyRuntimeType, ComponentBoundCustomization customization)
Lookup serializer binding for a given property runtime type. -
Uses of ComponentBoundCustomization in org.eclipse.yasson.internal.model.customization
Classes in org.eclipse.yasson.internal.model.customization that implement ComponentBoundCustomization Modifier and Type Class Description class
ClassCustomization
Customization, which could be applied on a class or package level.class
ContainerCustomization
Customization for container like types (Maps, Collections, Arrays).class
CreatorCustomization
Customization for creator (constructor / factory methods) parameters.class
PropertyCustomization
Customization for a property of a class.
-