Class JsonBindingBuilder

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

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

      • JsonBindingBuilder

        public JsonBindingBuilder()
    • Method Detail

      • withConfig

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

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

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

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

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