Class JsonWriterFactoryImpl

java.lang.Object
org.apache.johnzon.core.AbstractJsonFactory
org.apache.johnzon.core.JsonWriterFactoryImpl
All Implemented Interfaces:
jakarta.json.JsonWriterFactory, Serializable

class JsonWriterFactoryImpl extends AbstractJsonFactory implements jakarta.json.JsonWriterFactory
  • Field Details

    • SUPPORTED_CONFIG_KEYS

      static final Collection<String> SUPPORTED_CONFIG_KEYS
    • factory

      private final jakarta.json.stream.JsonGeneratorFactory factory
  • Constructor Details

    • JsonWriterFactoryImpl

      JsonWriterFactoryImpl(Map<String,?> config)
  • Method Details

    • createWriter

      public jakarta.json.JsonWriter createWriter(Writer writer)
      Specified by:
      createWriter in interface jakarta.json.JsonWriterFactory
    • createWriter

      public jakarta.json.JsonWriter createWriter(OutputStream out)
      Specified by:
      createWriter in interface jakarta.json.JsonWriterFactory
    • createWriter

      public jakarta.json.JsonWriter createWriter(OutputStream out, Charset charset)
      Specified by:
      createWriter in interface jakarta.json.JsonWriterFactory
    • getConfigInUse

      public Map<String,?> getConfigInUse()
      Specified by:
      getConfigInUse in interface jakarta.json.JsonWriterFactory