Class SQLParser.Json_functionContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
org.pgcodekeeper.core.database.pg.parser.generated.SQLParser.Json_functionContext
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTree,org.antlr.v4.runtime.tree.RuleNode,org.antlr.v4.runtime.tree.SyntaxTree,org.antlr.v4.runtime.tree.Tree
- Enclosing class:
- SQLParser
public static class SQLParser.Json_functionContext
extends org.antlr.v4.runtime.ParserRuleContext
-
Field Summary
Fields inherited from class org.antlr.v4.runtime.ParserRuleContext
children, EMPTY, exception, start, stopFields inherited from class org.antlr.v4.runtime.RuleContext
invokingState, parent -
Constructor Summary
ConstructorsConstructorDescriptionJson_functionContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescriptionorg.antlr.v4.runtime.tree.TerminalNodeAS()org.antlr.v4.runtime.tree.TerminalNodeCOMMA()org.antlr.v4.runtime.tree.TerminalNodeFORMAT()intorg.antlr.v4.runtime.tree.TerminalNodeJSON()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodejson_behavior_clause(int i) org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodesconst()vex()Methods inherited from class org.antlr.v4.runtime.ParserRuleContext
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, enterRule, exitRule, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoStringMethods inherited from class org.antlr.v4.runtime.RuleContext
accept, depth, getAltNumber, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree
-
Constructor Details
-
Json_functionContext
public Json_functionContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
JSON_ARRAY
public org.antlr.v4.runtime.tree.TerminalNode JSON_ARRAY() -
LEFT_PAREN
public org.antlr.v4.runtime.tree.TerminalNode LEFT_PAREN() -
json_array_element
-
RIGHT_PAREN
public org.antlr.v4.runtime.tree.TerminalNode RIGHT_PAREN() -
json_on_null_clause
-
json_return_clause
-
JSON_ARRAYAGG
public org.antlr.v4.runtime.tree.TerminalNode JSON_ARRAYAGG() -
vex
-
FORMAT
public org.antlr.v4.runtime.tree.TerminalNode FORMAT() -
JSON
public org.antlr.v4.runtime.tree.TerminalNode JSON() -
orderby_clause
-
JSON_OBJECT
public org.antlr.v4.runtime.tree.TerminalNode JSON_OBJECT() -
json_object_content
-
JSON_OBJECTAGG
public org.antlr.v4.runtime.tree.TerminalNode JSON_OBJECTAGG() -
json_object_entry
-
json_unique_keys
-
JSON_EXISTS
public org.antlr.v4.runtime.tree.TerminalNode JSON_EXISTS() -
COMMA
public org.antlr.v4.runtime.tree.TerminalNode COMMA() -
sconst
-
json_passing_clause
-
json_behavior_clause
-
json_behavior_clause
-
JSON_QUERY
public org.antlr.v4.runtime.tree.TerminalNode JSON_QUERY() -
json_wrapper
-
json_quotes
-
JSON_VALUE
public org.antlr.v4.runtime.tree.TerminalNode JSON_VALUE() -
JSON_SCALAR
public org.antlr.v4.runtime.tree.TerminalNode JSON_SCALAR() -
JSON_SERIALIZE
public org.antlr.v4.runtime.tree.TerminalNode JSON_SERIALIZE() -
format_json
-
JSON_TABLE
public org.antlr.v4.runtime.tree.TerminalNode JSON_TABLE() -
json_columns
-
AS
public org.antlr.v4.runtime.tree.TerminalNode AS() -
identifier
-
getRuleIndex
public int getRuleIndex()- Overrides:
getRuleIndexin classorg.antlr.v4.runtime.RuleContext
-