Package io.zeebe.msgpack.jsonpath
Class JsonPathTokenizer
- java.lang.Object
-
- io.zeebe.msgpack.jsonpath.JsonPathTokenizer
-
public final class JsonPathTokenizer extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classJsonPathTokenizer.StaticToken
-
Field Summary
Fields Modifier and Type Field Description protected static JsonPathTokenizer.StaticToken[]CHILD_BRACKET_END_TOKENSprotected static JsonPathTokenizer.StaticToken[]STATIC_TOKENSstatic JsonPathTokenizer.StaticTokenSYMBOL_CHILD_BRACKET_OPERATOR_BEGINstatic JsonPathTokenizer.StaticTokenSYMBOL_CHILD_BRACKET_OPERATOR_ENDstatic JsonPathTokenizer.StaticTokenSYMBOL_CHILD_OPERATORstatic JsonPathTokenizer.StaticTokenSYMBOL_RECURSION_OPERATORstatic JsonPathTokenizer.StaticTokenSYMBOL_ROOT_OBJECTstatic JsonPathTokenizer.StaticTokenSYMBOL_SUBSCRIPT_OPERATOR_BEGINstatic JsonPathTokenizer.StaticTokenSYMBOL_SUBSCRIPT_OPERATOR_ENDstatic JsonPathTokenizer.StaticTokenSYMBOL_WILDCARD
-
Constructor Summary
Constructors Constructor Description JsonPathTokenizer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidtokenize(org.agrona.DirectBuffer buffer, int offset, int length, JsonPathTokenVisitor tokenVisitor)
-
-
-
Field Detail
-
SYMBOL_ROOT_OBJECT
public static final JsonPathTokenizer.StaticToken SYMBOL_ROOT_OBJECT
-
SYMBOL_CHILD_OPERATOR
public static final JsonPathTokenizer.StaticToken SYMBOL_CHILD_OPERATOR
-
SYMBOL_RECURSION_OPERATOR
public static final JsonPathTokenizer.StaticToken SYMBOL_RECURSION_OPERATOR
-
SYMBOL_WILDCARD
public static final JsonPathTokenizer.StaticToken SYMBOL_WILDCARD
-
SYMBOL_SUBSCRIPT_OPERATOR_BEGIN
public static final JsonPathTokenizer.StaticToken SYMBOL_SUBSCRIPT_OPERATOR_BEGIN
-
SYMBOL_SUBSCRIPT_OPERATOR_END
public static final JsonPathTokenizer.StaticToken SYMBOL_SUBSCRIPT_OPERATOR_END
-
SYMBOL_CHILD_BRACKET_OPERATOR_BEGIN
public static final JsonPathTokenizer.StaticToken SYMBOL_CHILD_BRACKET_OPERATOR_BEGIN
-
SYMBOL_CHILD_BRACKET_OPERATOR_END
public static final JsonPathTokenizer.StaticToken SYMBOL_CHILD_BRACKET_OPERATOR_END
-
CHILD_BRACKET_END_TOKENS
protected static final JsonPathTokenizer.StaticToken[] CHILD_BRACKET_END_TOKENS
-
STATIC_TOKENS
protected static final JsonPathTokenizer.StaticToken[] STATIC_TOKENS
-
-
Method Detail
-
tokenize
public void tokenize(org.agrona.DirectBuffer buffer, int offset, int length, JsonPathTokenVisitor tokenVisitor)
-
-