Class JsonBindingBuilder

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

    public class JsonBindingBuilder
    extends java.lang.Object
    implements javax.json.bind.JsonbBuilder
    JsonbBuilder implementation.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.json.bind.Jsonb build()  
      javax.json.bind.JsonbConfig getConfig()
      Gets configuration.
      java.util.Optional<javax.json.spi.JsonProvider> getProvider()
      Gets provider.
      javax.json.bind.JsonbBuilder withConfig​(javax.json.bind.JsonbConfig config)  
      javax.json.bind.JsonbBuilder withProvider​(javax.json.spi.JsonProvider jsonpProvider)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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 java.util.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