class JsonParserFactoryImpl extends Object implements javax.json.stream.JsonParserFactory, Serializable
| Modifier and Type | Field and Description |
|---|---|
static String |
BUFFER_LENGTH |
static String |
BUFFER_STRATEGY |
private BufferStrategy.BufferProvider<char[]> |
bufferProvider |
static int |
DEFAULT_MAX_SIZE |
private Map<String,Object> |
internalConfig |
static String |
MAX_STRING_LENGTH |
private int |
maxSize |
private static String[] |
SUPPORTED_CONFIG_KEYS |
private BufferStrategy.BufferProvider<char[]> |
valueBufferProvider |
| Constructor and Description |
|---|
JsonParserFactoryImpl(Map<String,?> config) |
| Modifier and Type | Method and Description |
|---|---|
javax.json.stream.JsonParser |
createInternalParser(InputStream in) |
javax.json.stream.JsonParser |
createInternalParser(InputStream in,
Charset charset) |
javax.json.stream.JsonParser |
createInternalParser(Reader reader) |
javax.json.stream.JsonParser |
createParser(InputStream in) |
javax.json.stream.JsonParser |
createParser(InputStream in,
Charset charset) |
javax.json.stream.JsonParser |
createParser(javax.json.JsonArray array) |
javax.json.stream.JsonParser |
createParser(javax.json.JsonObject obj) |
javax.json.stream.JsonParser |
createParser(Reader reader) |
private BufferStrategy |
getBufferProvider() |
Map<String,?> |
getConfigInUse() |
private javax.json.stream.JsonParser |
getDefaultJsonParserImpl(InputStream in) |
private javax.json.stream.JsonParser |
getDefaultJsonParserImpl(InputStream in,
Charset charset) |
private javax.json.stream.JsonParser |
getDefaultJsonParserImpl(Reader in) |
private int |
getInt(String key) |
public static final String BUFFER_STRATEGY
public static final String MAX_STRING_LENGTH
public static final String BUFFER_LENGTH
public static final int DEFAULT_MAX_SIZE
private static final String[] SUPPORTED_CONFIG_KEYS
private final int maxSize
private final BufferStrategy.BufferProvider<char[]> bufferProvider
private final BufferStrategy.BufferProvider<char[]> valueBufferProvider
private BufferStrategy getBufferProvider()
private int getInt(String key)
private javax.json.stream.JsonParser getDefaultJsonParserImpl(InputStream in)
private javax.json.stream.JsonParser getDefaultJsonParserImpl(InputStream in, Charset charset)
private javax.json.stream.JsonParser getDefaultJsonParserImpl(Reader in)
public javax.json.stream.JsonParser createParser(Reader reader)
createParser in interface javax.json.stream.JsonParserFactorypublic javax.json.stream.JsonParser createParser(InputStream in)
createParser in interface javax.json.stream.JsonParserFactorypublic javax.json.stream.JsonParser createParser(InputStream in, Charset charset)
createParser in interface javax.json.stream.JsonParserFactorypublic javax.json.stream.JsonParser createParser(javax.json.JsonObject obj)
createParser in interface javax.json.stream.JsonParserFactorypublic javax.json.stream.JsonParser createParser(javax.json.JsonArray array)
createParser in interface javax.json.stream.JsonParserFactorypublic Map<String,?> getConfigInUse()
getConfigInUse in interface javax.json.stream.JsonParserFactorypublic javax.json.stream.JsonParser createInternalParser(InputStream in)
public javax.json.stream.JsonParser createInternalParser(InputStream in, Charset charset)
public javax.json.stream.JsonParser createInternalParser(Reader reader)
Copyright © 2014 The Apache Software Foundation. All rights reserved.