Package io.nats.jparse.parser
Interface JsonParser
-
- All Superinterfaces:
ParseConstants
- All Known Implementing Classes:
JsonEventAbstractParser
,JsonEventFastParser
,JsonEventStrictParser
,JsonFastParser
,JsonFuncParser
,JsonStrictParser
,PathParser
public interface JsonParser extends ParseConstants
-
-
Field Summary
-
Fields inherited from interface io.nats.jparse.node.support.ParseConstants
A, A_, ARRAY_END_TOKEN, ARRAY_SEP, ARRAY_START_TOKEN, ATTRIBUTE_SEP, B, B_, C, C_, CARRIAGE_RETURN_WS, CONTROL_ESCAPE_TOKEN, D, D_, DECIMAL_POINT, DEL, DOT, E, E_, ETX, EXPONENT_MARKER, EXPONENT_MARKER2, F, F_, FALSE_BOOLEAN_START, G, G_, H, H_, I, I_, INDEX_BRACKET_END_TOKEN, INDEX_BRACKET_START_TOKEN, J, J_, K, K_, L, L_, M, M_, MAX_INT_STR, MAX_INT_STR_LENGTH, MAX_LONG_STR, MAX_LONG_STR_LENGTH, MIN_INT_STR, MIN_INT_STR_LENGTH, MIN_LONG_STR, MIN_LONG_STR_LENGTH, MINUS, N, N_, NEST_LEVEL, NEW_LINE_WS, NULL_START, NUM_0, NUM_1, NUM_2, NUM_3, NUM_4, NUM_5, NUM_6, NUM_7, NUM_8, NUM_9, O, O_, OBJECT_ATTRIBUTE_SEP, OBJECT_END_TOKEN, OBJECT_START_TOKEN, P, P_, PLUS, Q, Q_, R, R_, S, S_, SINGLE_QUOTE, SPACE_WS, STRING_END_TOKEN, STRING_START_TOKEN, T, T_, TAB_WS, TRUE_BOOLEAN_START, U, U_, V, V_, W, W_, X, X_, Y, Y_, Z, Z_
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description RootNode
parse(CharSource source)
default RootNode
parse(java.lang.String source)
java.util.List<Token>
scan(CharSource source)
default java.util.List<Token>
scan(java.lang.String source)
-
-
-
Method Detail
-
scan
java.util.List<Token> scan(CharSource source)
-
parse
RootNode parse(CharSource source)
-
parse
default RootNode parse(java.lang.String source)
-
scan
default java.util.List<Token> scan(java.lang.String source)
-
-