Package org.apache.johnzon.core
Class JsonParserFactoryImpl
- java.lang.Object
- 
- org.apache.johnzon.core.AbstractJsonFactory
- 
- org.apache.johnzon.core.JsonParserFactoryImpl
 
 
- 
- All Implemented Interfaces:
- jakarta.json.stream.JsonParserFactory,- Serializable
 
 public class JsonParserFactoryImpl extends AbstractJsonFactory implements jakarta.json.stream.JsonParserFactory - See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringAUTO_ADJUST_STRING_BUFFERprivate booleanautoAdjustBuffersstatic StringBUFFER_LENGTHprivate BufferStrategy.BufferProvider<char[]>bufferProviderstatic intDEFAULT_BUFFER_LENGTHstatic intDEFAULT_MAX_STRING_LENGTHstatic booleanDEFAULT_SUPPORTS_COMMENTprivate CharsetdefaultEncodingstatic StringMAX_STRING_LENGTHprivate intmaxSizeprivate JsonProviderImplprovider(package private) static Collection<String>SUPPORTED_CONFIG_KEYSstatic StringSUPPORTS_COMMENTSprivate booleansupportsCommentsprivate BufferStrategy.BufferProvider<char[]>valueBufferProvider- 
Fields inherited from class org.apache.johnzon.core.AbstractJsonFactoryBUFFER_STRATEGY, DEFAULT_BUFFER_STRATEGY, ENCODING, internalConfig
 
- 
 - 
Constructor SummaryConstructors Constructor Description JsonParserFactoryImpl(Map<String,?> config, JsonProviderImpl provider)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonStreamParserImplcreateInternalParser(InputStream in)JsonStreamParserImplcreateInternalParser(InputStream in, Charset charset)JsonStreamParserImplcreateInternalParser(Reader reader)jakarta.json.stream.JsonParsercreateParser(jakarta.json.JsonArray array)jakarta.json.stream.JsonParsercreateParser(jakarta.json.JsonObject obj)jakarta.json.stream.JsonParsercreateParser(InputStream in)jakarta.json.stream.JsonParsercreateParser(InputStream in, Charset charset)jakarta.json.stream.JsonParsercreateParser(Reader reader)Map<String,?>getConfigInUse()private JsonStreamParserImplgetDefaultJsonParserImpl(InputStream in)private JsonStreamParserImplgetDefaultJsonParserImpl(InputStream in, Charset charset)private JsonStreamParserImplgetDefaultJsonParserImpl(Reader in)BufferStrategy.BufferProvider<char[]>getValueBufferProvider()- 
Methods inherited from class org.apache.johnzon.core.AbstractJsonFactorygetBool, getBufferProvider, getInt, getString
 
- 
 
- 
- 
- 
Field Detail- 
MAX_STRING_LENGTHpublic static final String MAX_STRING_LENGTH - See Also:
- Constant Field Values
 
 - 
DEFAULT_MAX_STRING_LENGTHpublic static final int DEFAULT_MAX_STRING_LENGTH 
 - 
AUTO_ADJUST_STRING_BUFFERpublic static final String AUTO_ADJUST_STRING_BUFFER - See Also:
- Constant Field Values
 
 - 
BUFFER_LENGTHpublic static final String BUFFER_LENGTH - See Also:
- Constant Field Values
 
 - 
DEFAULT_BUFFER_LENGTHpublic static final int DEFAULT_BUFFER_LENGTH 
 - 
SUPPORTS_COMMENTSpublic static final String SUPPORTS_COMMENTS - See Also:
- Constant Field Values
 
 - 
DEFAULT_SUPPORTS_COMMENTpublic static final boolean DEFAULT_SUPPORTS_COMMENT 
 - 
SUPPORTED_CONFIG_KEYSstatic final Collection<String> SUPPORTED_CONFIG_KEYS 
 - 
maxSizeprivate final int maxSize 
 - 
bufferProviderprivate final BufferStrategy.BufferProvider<char[]> bufferProvider 
 - 
valueBufferProviderprivate final BufferStrategy.BufferProvider<char[]> valueBufferProvider 
 - 
supportsCommentsprivate final boolean supportsComments 
 - 
autoAdjustBuffersprivate final boolean autoAdjustBuffers 
 - 
defaultEncodingprivate final Charset defaultEncoding 
 - 
providerprivate final JsonProviderImpl provider 
 
- 
 - 
Constructor Detail- 
JsonParserFactoryImplJsonParserFactoryImpl(Map<String,?> config, JsonProviderImpl provider) 
 
- 
 - 
Method Detail- 
getValueBufferProviderpublic BufferStrategy.BufferProvider<char[]> getValueBufferProvider() 
 - 
getDefaultJsonParserImplprivate JsonStreamParserImpl getDefaultJsonParserImpl(InputStream in) 
 - 
getDefaultJsonParserImplprivate JsonStreamParserImpl getDefaultJsonParserImpl(InputStream in, Charset charset) 
 - 
getDefaultJsonParserImplprivate JsonStreamParserImpl getDefaultJsonParserImpl(Reader in) 
 - 
createParserpublic jakarta.json.stream.JsonParser createParser(Reader reader) - Specified by:
- createParserin interface- jakarta.json.stream.JsonParserFactory
 
 - 
createParserpublic jakarta.json.stream.JsonParser createParser(InputStream in) - Specified by:
- createParserin interface- jakarta.json.stream.JsonParserFactory
 
 - 
createParserpublic jakarta.json.stream.JsonParser createParser(InputStream in, Charset charset) - Specified by:
- createParserin interface- jakarta.json.stream.JsonParserFactory
 
 - 
createParserpublic jakarta.json.stream.JsonParser createParser(jakarta.json.JsonObject obj) - Specified by:
- createParserin interface- jakarta.json.stream.JsonParserFactory
 
 - 
createParserpublic jakarta.json.stream.JsonParser createParser(jakarta.json.JsonArray array) - Specified by:
- createParserin interface- jakarta.json.stream.JsonParserFactory
 
 - 
getConfigInUsepublic Map<String,?> getConfigInUse() - Specified by:
- getConfigInUsein interface- jakarta.json.stream.JsonParserFactory
 
 - 
createInternalParserpublic JsonStreamParserImpl createInternalParser(InputStream in) 
 - 
createInternalParserpublic JsonStreamParserImpl createInternalParser(InputStream in, Charset charset) 
 - 
createInternalParserpublic JsonStreamParserImpl createInternalParser(Reader reader) 
 
- 
 
-