ComponentBoundCustomization, Customizationpublic class ContainerCustomization extends ClassCustomization
| Constructor | Description |
|---|---|
ContainerCustomization(ClassCustomization other) |
Creates a new instance.
|
ContainerCustomization(ClassCustomizationBuilder builder) |
Creates a new instance.
|
| Modifier and Type | Method | Description |
|---|---|---|
AdapterBinding |
getAdapterBinding() |
Adapter wrapper class with resolved generic information.
|
DeserializerBinding |
getDeserializerBinding() |
Deserializer wrapper with resolved generic info.
|
SerializerBinding |
getSerializerBinding() |
Serializer wrapper with resolved generic info.
|
boolean |
isNillable() |
Containers (types mapped to JsonArray) are always nillable by spec.
|
getCreator, getDeserializeDateFormatter, getDeserializeNumberFormatter, getPropertyOrder, getSerializeDateFormatter, getSerializeNumberFormatter, setPropertyOrderpublic ContainerCustomization(ClassCustomizationBuilder builder)
builder - Builder to initialize from.public ContainerCustomization(ClassCustomization other)
other - Class customization to initialize from.public final boolean isNillable()
isNillable in interface Customizationpublic AdapterBinding getAdapterBinding()
getAdapterBinding in interface ComponentBoundCustomizationpublic SerializerBinding getSerializerBinding()
getSerializerBinding in interface ComponentBoundCustomizationpublic DeserializerBinding getDeserializerBinding()
getDeserializerBinding in interface ComponentBoundCustomizationCopyright © 2018 Oracle Corporation. All rights reserved.