ComponentBoundCustomization, Customizationpublic class CreatorCustomization extends Object
| Constructor | Description |
|---|---|
CreatorCustomization(CustomizationBuilder customization,
JsonbNumberFormatter numberFormatter,
JsonbDateFormatter dateFormatter) |
| Modifier and Type | Method | Description |
|---|---|---|
AdapterBinding |
getAdapterBinding() |
Adapter wrapper class with resolved generic information.
|
JsonbDateFormatter |
getDeserializeDateFormatter() |
Date formatter for formatting date values during deserialization process.
|
JsonbNumberFormatter |
getDeserializeNumberFormatter() |
Number formatter for formatting numbers during deserialization process.
|
DeserializerBinding |
getDeserializerBinding() |
Deserializer wrapper with resolved generic info.
|
JsonbDateFormatter |
getSerializeDateFormatter() |
Date formatter for formatting date values during serialization process.
|
JsonbNumberFormatter |
getSerializeNumberFormatter() |
Number formatter for formatting numbers during serialization process.
|
SerializerBinding |
getSerializerBinding() |
Serializer wrapper with resolved generic info.
|
boolean |
isNillable() |
Returns true if nillable customization is present.
|
void |
setPropertyModel(PropertyModel propertyModel) |
Set property referenced model.
|
public CreatorCustomization(CustomizationBuilder customization, JsonbNumberFormatter numberFormatter, JsonbDateFormatter dateFormatter)
public JsonbNumberFormatter getSerializeNumberFormatter()
CustomizationCustomization.getDeserializeNumberFormatter()public JsonbNumberFormatter getDeserializeNumberFormatter()
CustomizationCustomization.getSerializeNumberFormatter()public JsonbDateFormatter getSerializeDateFormatter()
CustomizationCustomization.getDeserializeDateFormatter(). If not set, defaulted to javax.json.bind.annotation.JsonbDateFormat.DEFAULT_FORMAT.
public JsonbDateFormatter getDeserializeDateFormatter()
CustomizationCustomization.getSerializeDateFormatter(). If not set, defaulted to javax.json.bind.annotation.JsonbDateFormat.DEFAULT_FORMAT.
public boolean isNillable()
isNillable in interface Customizationpublic void setPropertyModel(PropertyModel propertyModel)
propertyModel - referenced property modelpublic AdapterBinding getAdapterBinding()
getAdapterBinding in interface ComponentBoundCustomizationpublic SerializerBinding getSerializerBinding()
getSerializerBinding in interface ComponentBoundCustomizationpublic DeserializerBinding getDeserializerBinding()
getDeserializerBinding in interface ComponentBoundCustomizationCopyright © 2018 Oracle Corporation. All rights reserved.