Class CustomizationBase.Builder<T extends CustomizationBase.Builder<T,B> , B extends CustomizationBase>
java.lang.Object
org.eclipse.yasson.internal.model.customization.CustomizationBase.Builder<T,B>
- Direct Known Subclasses:
ClassCustomization.Builder, CreatorCustomization.Builder, PropertyCustomization.Builder
- Enclosing class:
CustomizationBase
abstract static class CustomizationBase.Builder<T extends CustomizationBase.Builder<T,B>, B extends CustomizationBase>
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate AdapterBindingprivate DeserializerBinding<?> private booleanprivate SerializerBinding<?> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadapterBinding(AdapterBinding adapterBinding) abstract Bbuild()deserializerBinding(DeserializerBinding<?> deserializerBinding) nillable(boolean nillable) serializerBinding(SerializerBinding<?> serializerBinding)
-
Field Details
-
adapterBinding
-
serializerBinding
-
deserializerBinding
-
nillable
private boolean nillable
-
-
Constructor Details
-
Builder
Builder()
-
-
Method Details
-
of
-
adapterBinding
-
serializerBinding
-
deserializerBinding
-
nillable
-
build
-