Class JsonBindingBuilder

  • All Implemented Interfaces:
    javax.json.bind.JsonbBuilder

    public class JsonBindingBuilder
    extends Object
    implements javax.json.bind.JsonbBuilder
    JsonbBuilder implementation.
    • Constructor Detail

      • JsonBindingBuilder

        public JsonBindingBuilder()
    • Method Detail

      • withConfig

        public javax.json.bind.JsonbBuilder withConfig​(javax.json.bind.JsonbConfig config)
        Specified by:
        withConfig in interface javax.json.bind.JsonbBuilder
      • withProvider

        public javax.json.bind.JsonbBuilder withProvider​(javax.json.spi.JsonProvider jsonpProvider)
        Specified by:
        withProvider in interface javax.json.bind.JsonbBuilder
      • getConfig

        public javax.json.bind.JsonbConfig getConfig()
        Gets configuration.
        Returns:
        configuration.
      • getProvider

        public Optional<javax.json.spi.JsonProvider> getProvider()
        Gets provider.
        Returns:
        Provider.
      • build

        public javax.json.bind.Jsonb build()
        Specified by:
        build in interface javax.json.bind.JsonbBuilder