Package org.eclipse.yasson.internal
Class JsonBindingBuilder
java.lang.Object
org.eclipse.yasson.internal.JsonBindingBuilder
- All Implemented Interfaces:
javax.json.bind.JsonbBuilder
JsonbBuilder implementation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.json.bind.Jsonbbuild()javax.json.bind.JsonbConfigGets configuration.Optional<javax.json.spi.JsonProvider>Gets provider.javax.json.bind.JsonbBuilderwithConfig(javax.json.bind.JsonbConfig config) javax.json.bind.JsonbBuilderwithProvider(javax.json.spi.JsonProvider jsonpProvider)
-
Constructor Details
-
JsonBindingBuilder
public JsonBindingBuilder()
-
-
Method Details
-
withConfig
public javax.json.bind.JsonbBuilder withConfig(javax.json.bind.JsonbConfig config) - Specified by:
withConfigin interfacejavax.json.bind.JsonbBuilder
-
withProvider
public javax.json.bind.JsonbBuilder withProvider(javax.json.spi.JsonProvider jsonpProvider) - Specified by:
withProviderin interfacejavax.json.bind.JsonbBuilder
-
getConfig
public javax.json.bind.JsonbConfig getConfig()Gets configuration.- Returns:
- configuration.
-
getProvider
Gets provider.- Returns:
- Provider.
-
build
public javax.json.bind.Jsonb build()- Specified by:
buildin interfacejavax.json.bind.JsonbBuilder
-