public class JsonGeneratorFactoryImpl extends Object implements javax.json.stream.JsonGeneratorFactory, Serializable
Modifier and Type | Field and Description |
---|---|
static String |
BUFFER_LENGTH |
private BufferStrategy.BufferProvider<char[]> |
bufferProvider |
private ConcurrentMap<String,String> |
cache |
static int |
DEFAULT_BUFFER_LENGTH |
private Map<String,Object> |
internalConfig |
private boolean |
pretty |
private static String[] |
SUPPORTED_CONFIG_KEYS |
Constructor and Description |
---|
JsonGeneratorFactoryImpl(Map<String,?> config) |
Modifier and Type | Method and Description |
---|---|
javax.json.stream.JsonGenerator |
createGenerator(OutputStream out) |
javax.json.stream.JsonGenerator |
createGenerator(OutputStream out,
Charset charset) |
javax.json.stream.JsonGenerator |
createGenerator(Writer writer) |
private BufferStrategy |
getBufferProvider() |
Map<String,?> |
getConfigInUse() |
private int |
getInt(String key) |
public static final String BUFFER_LENGTH
public static final int DEFAULT_BUFFER_LENGTH
private static final String[] SUPPORTED_CONFIG_KEYS
private final ConcurrentMap<String,String> cache
private final boolean pretty
private final BufferStrategy.BufferProvider<char[]> bufferProvider
private BufferStrategy getBufferProvider()
private int getInt(String key)
public javax.json.stream.JsonGenerator createGenerator(Writer writer)
createGenerator
in interface javax.json.stream.JsonGeneratorFactory
public javax.json.stream.JsonGenerator createGenerator(OutputStream out)
createGenerator
in interface javax.json.stream.JsonGeneratorFactory
public javax.json.stream.JsonGenerator createGenerator(OutputStream out, Charset charset)
createGenerator
in interface javax.json.stream.JsonGeneratorFactory
Copyright © 2014 The Apache Software Foundation. All rights reserved.