public class JsonbConfigProperties extends Object
| Modifier and Type | Field | Description |
|---|---|---|
static String |
FAIL_ON_UNKNOWN_PROPERTIES |
Property used to specify behaviour on deserialization when JSON document contains properties
which doesn't exist in the target class.
|
| Constructor | Description |
|---|---|
JsonbConfigProperties(javax.json.bind.JsonbConfig jsonbConfig) |
| Modifier and Type | Method | Description |
|---|---|---|
String |
getBinaryDataStrategy() |
Checks for binary data strategy to use.
|
JsonbDateFormatter |
getConfigDateFormatter() |
Gets instantiated shared config date formatter.
|
boolean |
getConfigFailOnUnknownProperties() |
Gets unknown properties flag from
JsonbConfig. |
boolean |
getConfigNullable() |
Gets nullable from
JsonbConfig. |
Locale |
getLocale(String locale) |
Converts string locale to
Locale. |
javax.json.bind.config.PropertyNamingStrategy |
getPropertyNamingStrategy() |
Gets property naming strategy.
|
PropertyOrdering |
getPropertyOrdering() |
Gets property ordering component.
|
javax.json.bind.config.PropertyVisibilityStrategy |
getPropertyVisibilityStrategy() |
Gets property visibility strategy.
|
boolean |
isStrictIJson() |
If strict IJSON patterns should be used.
|
public static final String FAIL_ON_UNKNOWN_PROPERTIES
public JsonbConfigProperties(javax.json.bind.JsonbConfig jsonbConfig)
public boolean getConfigNullable()
JsonbConfig.
If true null values are serialized to json.public boolean getConfigFailOnUnknownProperties()
JsonbConfig.
If false, JsonbException is not thrown for deserialization, when json key
cannot be mapped to class property.JsonbException is risen on unknown property. Default is true even if
not set in json config.public String getBinaryDataStrategy()
public Locale getLocale(String locale)
Locale.locale - Locale to convert.Locale instance.public javax.json.bind.config.PropertyVisibilityStrategy getPropertyVisibilityStrategy()
public javax.json.bind.config.PropertyNamingStrategy getPropertyNamingStrategy()
public JsonbDateFormatter getConfigDateFormatter()
public PropertyOrdering getPropertyOrdering()
public boolean isStrictIJson()
Copyright © 2017 Oracle Corporation. All rights reserved.