Customizationpublic class CreatorCustomization extends Object implements Customization
| Constructor | Description |
|---|---|
CreatorCustomization(JsonbNumberFormatter numberFormatter,
JsonbDateFormatter dateFormatter) |
| Modifier and Type | Method | Description |
|---|---|---|
JsonbDateFormatter |
getDeserializeDateFormatter() |
Date formatter for formatting date values during deserialization process.
|
JsonbNumberFormatter |
getDeserializeNumberFormatter() |
Number formatter for formatting numbers during deserialization process.
|
JsonbDateFormatter |
getSerializeDateFormatter() |
Date formatter for formatting date values during serialization process.
|
JsonbNumberFormatter |
getSerializeNumberFormatter() |
Number formatter for formatting numbers during serialization process.
|
boolean |
isNillable() |
Returns true if nillable customization is present.
|
void |
setPropertyModel(PropertyModel propertyModel) |
Set property referenced model.
|
public CreatorCustomization(JsonbNumberFormatter numberFormatter, JsonbDateFormatter dateFormatter)
public JsonbNumberFormatter getSerializeNumberFormatter()
CustomizationCustomization.getDeserializeNumberFormatter()getSerializeNumberFormatter in interface Customizationpublic JsonbNumberFormatter getDeserializeNumberFormatter()
CustomizationCustomization.getSerializeNumberFormatter()getDeserializeNumberFormatter in interface Customizationpublic JsonbDateFormatter getSerializeDateFormatter()
CustomizationCustomization.getDeserializeDateFormatter(). If not set, defaulted to javax.json.bind.annotation.JsonbDateFormat.DEFAULT_FORMAT.
getSerializeDateFormatter in interface Customizationpublic JsonbDateFormatter getDeserializeDateFormatter()
CustomizationCustomization.getSerializeDateFormatter(). If not set, defaulted to javax.json.bind.annotation.JsonbDateFormat.DEFAULT_FORMAT.
getDeserializeDateFormatter in interface Customizationpublic boolean isNillable()
CustomizationisNillable in interface Customizationpublic void setPropertyModel(PropertyModel propertyModel)
propertyModel - referenced property modelCopyright © 2017 Oracle Corporation. All rights reserved.