Class JsonGeneratorFactoryImpl

java.lang.Object
org.apache.johnzon.core.AbstractJsonFactory
org.apache.johnzon.core.JsonGeneratorFactoryImpl
All Implemented Interfaces:
jakarta.json.stream.JsonGeneratorFactory, Serializable

public class JsonGeneratorFactoryImpl extends AbstractJsonFactory implements jakarta.json.stream.JsonGeneratorFactory
See Also:
  • Field Details

    • GENERATOR_BUFFER_LENGTH

      public static final String GENERATOR_BUFFER_LENGTH
      See Also:
    • BOUNDED_OUTPUT_STREAM_WRITER_LEN

      public static final String BOUNDED_OUTPUT_STREAM_WRITER_LEN
      See Also:
    • DEFAULT_GENERATOR_BUFFER_LENGTH

      public static final int DEFAULT_GENERATOR_BUFFER_LENGTH
  • Constructor Details

    • JsonGeneratorFactoryImpl

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

    • createGenerator

      public jakarta.json.stream.JsonGenerator createGenerator(Writer writer)
      Specified by:
      createGenerator in interface jakarta.json.stream.JsonGeneratorFactory
    • createGenerator

      public jakarta.json.stream.JsonGenerator createGenerator(OutputStream out)
      Specified by:
      createGenerator in interface jakarta.json.stream.JsonGeneratorFactory
    • createGenerator

      public jakarta.json.stream.JsonGenerator createGenerator(OutputStream out, Charset charset)
      Specified by:
      createGenerator in interface jakarta.json.stream.JsonGeneratorFactory
    • getConfigInUse

      public Map<String,?> getConfigInUse()
      Specified by:
      getConfigInUse in interface jakarta.json.stream.JsonGeneratorFactory
    • getDefaultEncoding

      public Charset getDefaultEncoding()