class JsonParserFactoryImpl extends AbstractJsonFactory implements javax.json.stream.JsonParserFactory
Modifier and Type | Field and Description |
---|---|
static String |
BUFFER_LENGTH |
private BufferStrategy.BufferProvider<char[]> |
bufferProvider |
static int |
DEFAULT_BUFFER_LENGTH |
static int |
DEFAULT_MAX_STRING_LENGTH |
static boolean |
DEFAULT_SUPPORTS_COMMENT |
static String |
MAX_STRING_LENGTH |
private int |
maxSize |
(package private) static Collection<String> |
SUPPORTED_CONFIG_KEYS |
static String |
SUPPORTS_COMMENTS |
private boolean |
supportsComments |
private BufferStrategy.BufferProvider<char[]> |
valueBufferProvider |
BUFFER_STRATEGY, DEFAULT_BUFFER_STRATEGY, internalConfig, logger
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) |
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) |
getBool, getBufferProvider, getInt
public static final String MAX_STRING_LENGTH
public static final int DEFAULT_MAX_STRING_LENGTH
public static final String BUFFER_LENGTH
public static final int DEFAULT_BUFFER_LENGTH
public static final String SUPPORTS_COMMENTS
public static final boolean DEFAULT_SUPPORTS_COMMENT
static final Collection<String> SUPPORTED_CONFIG_KEYS
private final int maxSize
private final BufferStrategy.BufferProvider<char[]> bufferProvider
private final BufferStrategy.BufferProvider<char[]> valueBufferProvider
private final boolean supportsComments
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.JsonParserFactory
public javax.json.stream.JsonParser createParser(InputStream in)
createParser
in interface javax.json.stream.JsonParserFactory
public javax.json.stream.JsonParser createParser(InputStream in, Charset charset)
createParser
in interface javax.json.stream.JsonParserFactory
public javax.json.stream.JsonParser createParser(javax.json.JsonObject obj)
createParser
in interface javax.json.stream.JsonParserFactory
public javax.json.stream.JsonParser createParser(javax.json.JsonArray array)
createParser
in interface javax.json.stream.JsonParserFactory
public Map<String,?> getConfigInUse()
getConfigInUse
in interface javax.json.stream.JsonParserFactory
public 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–2015 The Apache Software Foundation. All rights reserved.