Uses of Class
org.eclipse.yasson.internal.model.customization.PropertyCustomization.Builder
Packages that use PropertyCustomization.Builder
Package
Description
-
Uses of PropertyCustomization.Builder in org.eclipse.yasson.internal.model
Methods in org.eclipse.yasson.internal.model with parameters of type PropertyCustomization.BuilderModifier and TypeMethodDescriptionprivate static void
PropertyModel.introspectDateFormatter
(Property property, AnnotationIntrospector introspector, PropertyCustomization.Builder builder, JsonbContext jsonbContext) private static void
PropertyModel.introspectNumberFormatter
(Property property, AnnotationIntrospector introspector, PropertyCustomization.Builder builder) -
Uses of PropertyCustomization.Builder in org.eclipse.yasson.internal.model.customization
Methods in org.eclipse.yasson.internal.model.customization that return PropertyCustomization.BuilderModifier and TypeMethodDescriptionPropertyCustomization.builder()
PropertyCustomization.Builder.deserializeAdapter
(AdapterBinding deserializeAdapter) PropertyCustomization.Builder.deserializeDateFormatter
(JsonbDateFormatter deserializeDateFormatter) Set date formatter for formatting dates during deserialization process.PropertyCustomization.Builder.deserializeNumberFormatter
(JsonbNumberFormatter deserializeNumberFormatter) Set number formatter for formatting numbers during deserialization process.PropertyCustomization.Builder.implementationClass
(Class<?> implementationClass) Implementation class if property is interface type.PropertyCustomization.Builder.jsonReadName
(String jsonReadName) Set a JSON property name used to read a property value from on deserialization.PropertyCustomization.Builder.jsonWriteName
(String jsonWriteName) Set a property name which is written to JSON document on serialization.PropertyCustomization.Builder.of
(PropertyCustomization customization) PropertyCustomization.Builder.readTransient
(boolean readTransient) Sets a presence of read transient customization.PropertyCustomization.Builder.serializeAdapter
(AdapterBinding serializeAdapter) PropertyCustomization.Builder.serializeDateFormatter
(JsonbDateFormatter serializeDateFormatter) Set date formatter for formatting dates during serialization process.PropertyCustomization.Builder.serializeNumberFormatter
(JsonbNumberFormatter serializeNumberFormatter) Set number formatter for formatting numbers during serialization process.PropertyCustomization.Builder.writeTransient
(boolean writeTransient) Sets a presence of write transient customization.Constructors in org.eclipse.yasson.internal.model.customization with parameters of type PropertyCustomization.BuilderModifierConstructorDescriptionprivate
Copies properties from builder an creates immutable instance.