java.lang.Object
org.apache.johnzon.core.JohnzonJsonParserImpl
org.apache.johnzon.core.JsonStreamParserImpl
org.apache.johnzon.core.CommentsJsonStreamParserImpl
- All Implemented Interfaces:
jakarta.json.stream.JsonParser,Closeable,AutoCloseable,JohnzonJsonParser,JsonChars
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.johnzon.core.JohnzonJsonParser
JohnzonJsonParser.JohnzonJsonParserWrapperNested classes/interfaces inherited from interface jakarta.json.stream.JsonParser
jakarta.json.stream.JsonParser.Event -
Field Summary
Fields inherited from interface org.apache.johnzon.core.JsonChars
BACKSPACE, COMMA_CHAR, COMMA_EVENT, CR, DOT, END_ARRAY, END_ARRAY_CHAR, END_OBJECT, END_OBJECT_CHAR, EOF, EOL, ESCAPE_CHAR, EVT_MAP, EXP_LOWERCASE, EXP_UPPERCASE, FALSE_A, FALSE_E, FALSE_F, FALSE_L, FALSE_S, FORMFEED, KEY_NAME, KEY_SEPARATOR, KEY_SEPARATOR_EVENT, MINUS, NINE, NULL, NULL_L, NULL_N, NULL_U, PLUS, QUOTE_CHAR, SPACE, START_ARRAY, START_ARRAY_CHAR, START_OBJECT, START_OBJECT_CHAR, TAB, TRUE_E, TRUE_R, TRUE_T, TRUE_U, VALUE_FALSE, VALUE_NULL, VALUE_NUMBER, VALUE_STRING, VALUE_TRUE, ZERO -
Constructor Summary
ConstructorsConstructorDescriptionCommentsJsonStreamParserImpl(InputStream inputStream, int maxStringLength, BufferStrategy.BufferProvider<char[]> bufferProvider, BufferStrategy.BufferProvider<char[]> valueBuffer, boolean autoAdjust, JsonProviderImpl provider) CommentsJsonStreamParserImpl(InputStream inputStream, Charset encoding, int maxStringLength, BufferStrategy.BufferProvider<char[]> bufferProvider, BufferStrategy.BufferProvider<char[]> valueBuffer, boolean autoAdjust, JsonProviderImpl provider) CommentsJsonStreamParserImpl(Reader reader, int maxStringLength, BufferStrategy.BufferProvider<char[]> bufferProvider, BufferStrategy.BufferProvider<char[]> valueBuffer, boolean autoAdjust, JsonProviderImpl provider) -
Method Summary
Modifier and TypeMethodDescriptionprotected jakarta.json.stream.JsonParser.EventdefaultHandling(char c) Methods inherited from class org.apache.johnzon.core.JsonStreamParserImpl
close, current, currentEvent, getBigDecimal, getCharArrayProvider, getInt, getLocation, getLong, getString, hasNext, internalNext, isFitLong, isInArray, isInObject, isIntegralNumber, isNotTooLong, readNextChar, readNextNonWhitespaceCharMethods inherited from class org.apache.johnzon.core.JohnzonJsonParserImpl
getArray, getArrayStream, getObject, getObjectStream, getValue, getValueStream, next, skipArray, skipObject
-
Constructor Details
-
CommentsJsonStreamParserImpl
public CommentsJsonStreamParserImpl(InputStream inputStream, int maxStringLength, BufferStrategy.BufferProvider<char[]> bufferProvider, BufferStrategy.BufferProvider<char[]> valueBuffer, boolean autoAdjust, JsonProviderImpl provider) -
CommentsJsonStreamParserImpl
public CommentsJsonStreamParserImpl(InputStream inputStream, Charset encoding, int maxStringLength, BufferStrategy.BufferProvider<char[]> bufferProvider, BufferStrategy.BufferProvider<char[]> valueBuffer, boolean autoAdjust, JsonProviderImpl provider) -
CommentsJsonStreamParserImpl
public CommentsJsonStreamParserImpl(Reader reader, int maxStringLength, BufferStrategy.BufferProvider<char[]> bufferProvider, BufferStrategy.BufferProvider<char[]> valueBuffer, boolean autoAdjust, JsonProviderImpl provider)
-
-
Method Details
-
defaultHandling
protected jakarta.json.stream.JsonParser.Event defaultHandling(char c) - Overrides:
defaultHandlingin classJsonStreamParserImpl
-