| Package | Description | 
|---|---|
| javax.json.bind | 
 Provides JSON Binding API, which enables binding Java objects from and to
 JSON documents. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JsonbConfig | 
JsonbConfig.setProperty(String name,
           Object value)
Set the particular configuration property to a new value. 
 | 
JsonbConfig | 
JsonbConfig.withAdapters(JsonbAdapter... adapters)
Property used to specify custom mapping adapters. 
 | 
JsonbConfig | 
JsonbConfig.withBinaryDataStrategy(String binaryDataStrategy)
Property used to specify custom binary data strategy. 
 | 
JsonbConfig | 
JsonbConfig.withDateFormat(String dateFormat,
              Locale locale)
Property used to specify custom date format. 
 | 
JsonbConfig | 
JsonbConfig.withDeserializers(JsonbDeserializer... deserializers)
Property used to specify custom deserializers. 
 | 
JsonbConfig | 
JsonbConfig.withEncoding(String encoding)
The binding operations will default to this property
 for encoding of JSON data. 
 | 
JsonbConfig | 
JsonbConfig.withFormatting(Boolean formatted)
Property used to specify whether or not the serialized JSON data is formatted
 with linefeeds and indentation. 
 | 
JsonbConfig | 
JsonbConfig.withLocale(Locale locale)
Property used to specify custom locale. 
 | 
JsonbConfig | 
JsonbConfig.withNullValues(Boolean serializeNullValues)
Property used to specify whether null values should be serialized to JSON document or skipped. 
 | 
JsonbConfig | 
JsonbConfig.withPropertyNamingStrategy(PropertyNamingStrategy propertyNamingStrategy)
Property used to specify custom naming strategy. 
 | 
JsonbConfig | 
JsonbConfig.withPropertyNamingStrategy(String propertyNamingStrategy)
Property used to specify custom naming strategy. 
 | 
JsonbConfig | 
JsonbConfig.withPropertyOrderStrategy(String propertyOrderStrategy)
Property used to specify property order strategy. 
 | 
JsonbConfig | 
JsonbConfig.withPropertyVisibilityStrategy(PropertyVisibilityStrategy propertyVisibilityStrategy)
Property used to specify custom property visibility strategy. 
 | 
JsonbConfig | 
JsonbConfig.withSerializers(JsonbSerializer... serializers)
Property used to specify custom serializers. 
 | 
JsonbConfig | 
JsonbConfig.withStrictIJSON(Boolean enabled)
Property used to specify whether strict I-JSON serialization compliance should be enforced. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Jsonb | 
JsonbBuilder.create(JsonbConfig config)
Create a new  
Jsonb instance using the default
 JsonbBuilder implementation provided as returned from
 JsonbProvider.provider() method, configured
 with provided configuration. | 
JsonbBuilder | 
JsonbBuilder.withConfig(JsonbConfig config)
Set configuration which will be set to the newly created
  
Jsonb instance. | 
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.