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:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprivate final intprivate final JsonGeneratorFactoryImpl.Bufferprivate JsonGeneratorFactoryImpl.Bufferstatic final intprivate final Charsetstatic final Stringprivate final boolean(package private) static final Collection<String>Fields inherited from class org.apache.johnzon.core.AbstractJsonFactory
BUFFER_STRATEGY, DEFAULT_BUFFER_STRATEGY, ENCODING, internalConfig -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.json.stream.JsonGeneratorjakarta.json.stream.JsonGeneratorcreateGenerator(OutputStream out, Charset charset) jakarta.json.stream.JsonGeneratorcreateGenerator(Writer writer) private BufferStrategy.BufferProvider<char[]>getBufferProvider(Flushable flushable) Methods inherited from class org.apache.johnzon.core.AbstractJsonFactory
getBool, getBufferProvider, getInt, getString
-
Field Details
-
GENERATOR_BUFFER_LENGTH
- See Also:
-
BOUNDED_OUTPUT_STREAM_WRITER_LEN
- See Also:
-
DEFAULT_GENERATOR_BUFFER_LENGTH
public static final int DEFAULT_GENERATOR_BUFFER_LENGTH -
SUPPORTED_CONFIG_KEYS
-
defaultEncoding
-
pretty
private final boolean pretty -
boundedOutputStreamWriter
private final int boundedOutputStreamWriter -
buffer
-
customBuffer
-
-
Constructor Details
-
JsonGeneratorFactoryImpl
-
-
Method Details
-
createGenerator
- Specified by:
createGeneratorin interfacejakarta.json.stream.JsonGeneratorFactory
-
createGenerator
- Specified by:
createGeneratorin interfacejakarta.json.stream.JsonGeneratorFactory
-
createGenerator
- Specified by:
createGeneratorin interfacejakarta.json.stream.JsonGeneratorFactory
-
getConfigInUse
- Specified by:
getConfigInUsein interfacejakarta.json.stream.JsonGeneratorFactory
-
getDefaultEncoding
-
getBufferProvider
-