Module org.eclipse.yasson
Class CreatorCustomization.Builder
java.lang.Object
org.eclipse.yasson.internal.model.customization.CustomizationBase.Builder<CreatorCustomization.Builder,CreatorCustomization>
org.eclipse.yasson.internal.model.customization.CreatorCustomization.Builder
- Enclosing class:
CreatorCustomization
public static final class CreatorCustomization.Builder
extends CustomizationBase.Builder<CreatorCustomization.Builder,CreatorCustomization>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate JsonbDateFormatter
private JsonbNumberFormatter
private boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
dateFormatter
(JsonbDateFormatter dateFormatter) numberFormatter
(JsonbNumberFormatter numberFormatter) of
(CreatorCustomization customization) required
(boolean required) Methods inherited from class org.eclipse.yasson.internal.model.customization.CustomizationBase.Builder
adapterBinding, deserializerBinding, nillable, serializerBinding
-
Field Details
-
numberFormatter
-
dateFormatter
-
required
private boolean required
-
-
Constructor Details
-
Builder
private Builder()
-
-
Method Details
-
of
- Overrides:
of
in classCustomizationBase.Builder<CreatorCustomization.Builder,
CreatorCustomization>
-
numberFormatter
-
dateFormatter
-
required
-
build
- Specified by:
build
in classCustomizationBase.Builder<CreatorCustomization.Builder,
CreatorCustomization>
-