public class JsonQueryWalker extends antlr.TreeParser implements JsonQueryParserTokenTypes
| Modifier and Type | Field and Description |
|---|---|
static String[] |
_tokenNames |
_retTree, astFactory, ASTNULL, inputState, returnAST, tokenNames, traceDepthABSOLUTE, AND, ARRAY_CONSTRUCTION, ARRAY_INDEX, ARRAY_SLICE, AT_IS_ARRAY, AT_IS_NOT_NULL, AT_IS_NULL, AT_IS_OBJECT, AT_IS_VALUE, AT_SIZE, AT_VALUE, CARET, COMMA, COMPLEX_KEY, CONTAINS, DIGIT, DOT, DOTDOT, EOF, EQ, ESC, EXP, FILTER, FRAC, GE, GT, ID, ID_LETTER, ID_OR_ABSOLUTE, ID_START_LETTER, INT, INT_OR_REAL_OR_DOTS, LBRACKET, LCURLY, LE, LITERAL_false, LITERAL_null, LITERAL_true, LPAREN, LT, MEMBER, MULTI_LEVEL_UP, MULTI_LINE_COMMENT, NE, NEWLINE, NOT, NULL_TREE_LOOKAHEAD, OBJECT_CONSTRUCTION, OR, PATH, RBRACKET, RCURLY, REAL, RPAREN, SEMI, SIMPLE_KEY, SINGLE_LINE_COMMENT, STRING, TYPE_CHECK, WILDCARD, WS| Constructor and Description |
|---|
JsonQueryWalker() |
| Modifier and Type | Method and Description |
|---|---|
void |
addArrayIndex(antlr.collections.AST _t,
ArrayConstructionExpression arrayConstrExpr) |
void |
addObjectKey(antlr.collections.AST _t,
ObjectConstructionExpression objConstrExpr) |
MemberExpression.DIRECTION |
direction(antlr.collections.AST _t) |
FilterExpression |
filterExpr(antlr.collections.AST _t) |
FilterExpression |
filterExprMain(antlr.collections.AST _t) |
BasicFilterExpression |
filterExprMinimal(antlr.collections.AST _t) |
void |
filterMemberExpr(antlr.collections.AST _t,
BasicFilterExpression filterExpression) |
JsonQLExpression |
jsonQLExpression(antlr.collections.AST _t) |
void |
memberExpr(antlr.collections.AST _t,
JsonQLExpression jsonQLExpression) |
JsonOperatorEnum |
operator(antlr.collections.AST _t) |
MemberExpression |
pathNaviExpr(antlr.collections.AST _t) |
void |
pathTypeCheckExpr(antlr.collections.AST _t,
BasicFilterExpression filterExpression) |
ValueDescriptor |
value(antlr.collections.AST _t) |
public static final String[] _tokenNames
public final JsonQLExpression jsonQLExpression(antlr.collections.AST _t) throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void memberExpr(antlr.collections.AST _t,
JsonQLExpression jsonQLExpression)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final MemberExpression pathNaviExpr(antlr.collections.AST _t) throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final FilterExpression filterExprMain(antlr.collections.AST _t) throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final MemberExpression.DIRECTION direction(antlr.collections.AST _t) throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void addObjectKey(antlr.collections.AST _t,
ObjectConstructionExpression objConstrExpr)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void addArrayIndex(antlr.collections.AST _t,
ArrayConstructionExpression arrayConstrExpr)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final FilterExpression filterExpr(antlr.collections.AST _t) throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final BasicFilterExpression filterExprMinimal(antlr.collections.AST _t) throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final JsonOperatorEnum operator(antlr.collections.AST _t) throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final ValueDescriptor value(antlr.collections.AST _t) throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void pathTypeCheckExpr(antlr.collections.AST _t,
BasicFilterExpression filterExpression)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void filterMemberExpr(antlr.collections.AST _t,
BasicFilterExpression filterExpression)
throws antlr.RecognitionException
antlr.RecognitionExceptionCopyright © 2017. All rights reserved.