Class JsonWriterFactoryImpl

  • All Implemented Interfaces:
    java.io.Serializable, javax.json.JsonWriterFactory

    class JsonWriterFactoryImpl
    extends AbstractJsonFactory
    implements javax.json.JsonWriterFactory
    • Field Detail

      • UTF8_CHARSET

        private static final java.nio.charset.Charset UTF8_CHARSET
      • SUPPORTED_CONFIG_KEYS

        static final java.util.Collection<java.lang.String> SUPPORTED_CONFIG_KEYS
      • factory

        private final javax.json.stream.JsonGeneratorFactory factory
    • Constructor Detail

      • JsonWriterFactoryImpl

        JsonWriterFactoryImpl​(java.util.Map<java.lang.String,​?> config)
    • Method Detail

      • createWriter

        public javax.json.JsonWriter createWriter​(java.io.Writer writer)
        Specified by:
        createWriter in interface javax.json.JsonWriterFactory
      • createWriter

        public javax.json.JsonWriter createWriter​(java.io.OutputStream out)
        Specified by:
        createWriter in interface javax.json.JsonWriterFactory
      • createWriter

        public javax.json.JsonWriter createWriter​(java.io.OutputStream out,
                                                  java.nio.charset.Charset charset)
        Specified by:
        createWriter in interface javax.json.JsonWriterFactory
      • getConfigInUse

        public java.util.Map<java.lang.String,​?> getConfigInUse()
        Specified by:
        getConfigInUse in interface javax.json.JsonWriterFactory