Class PlSqlParser.Json_functionContext

java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
net.hironico.minisql.parser.plsql.PlSqlParser.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:
PlSqlParser

public static class PlSqlParser.Json_functionContext extends org.antlr.v4.runtime.ParserRuleContext
  • 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 List<org.antlr.v4.runtime.tree.TerminalNode> LEFT_PAREN()
    • LEFT_PAREN

      public org.antlr.v4.runtime.tree.TerminalNode LEFT_PAREN(int i)
    • json_array_element

      public List<PlSqlParser.Json_array_elementContext> json_array_element()
    • json_array_element

      public PlSqlParser.Json_array_elementContext json_array_element(int i)
    • RIGHT_PAREN

      public List<org.antlr.v4.runtime.tree.TerminalNode> RIGHT_PAREN()
    • RIGHT_PAREN

      public org.antlr.v4.runtime.tree.TerminalNode RIGHT_PAREN(int i)
    • COMMA

      public List<org.antlr.v4.runtime.tree.TerminalNode> COMMA()
    • COMMA

      public org.antlr.v4.runtime.tree.TerminalNode COMMA(int i)
    • json_on_null_clause

      public PlSqlParser.Json_on_null_clauseContext json_on_null_clause()
    • json_return_clause

      public PlSqlParser.Json_return_clauseContext json_return_clause()
    • STRICT

      public org.antlr.v4.runtime.tree.TerminalNode STRICT()
    • JSON_ARRAYAGG

      public org.antlr.v4.runtime.tree.TerminalNode JSON_ARRAYAGG()
    • expression

      public List<PlSqlParser.ExpressionContext> expression()
    • expression

      public PlSqlParser.ExpressionContext expression(int i)
    • FORMAT

      public org.antlr.v4.runtime.tree.TerminalNode FORMAT()
    • JSON

      public org.antlr.v4.runtime.tree.TerminalNode JSON()
    • order_by_clause

      public PlSqlParser.Order_by_clauseContext order_by_clause()
    • JSON_OBJECT

      public org.antlr.v4.runtime.tree.TerminalNode JSON_OBJECT()
    • json_object_content

      public PlSqlParser.Json_object_contentContext json_object_content()
    • JSON_OBJECTAGG

      public org.antlr.v4.runtime.tree.TerminalNode JSON_OBJECTAGG()
    • VALUE

      public org.antlr.v4.runtime.tree.TerminalNode VALUE()
    • KEY

      public org.antlr.v4.runtime.tree.TerminalNode KEY()
    • ON

      public List<org.antlr.v4.runtime.tree.TerminalNode> ON()
    • ON

      public org.antlr.v4.runtime.tree.TerminalNode ON(int i)
    • NULL_

      public List<org.antlr.v4.runtime.tree.TerminalNode> NULL_()
    • NULL_

      public org.antlr.v4.runtime.tree.TerminalNode NULL_(int i)
    • RETURNING

      public org.antlr.v4.runtime.tree.TerminalNode RETURNING()
    • WITH

      public org.antlr.v4.runtime.tree.TerminalNode WITH()
    • UNIQUE

      public org.antlr.v4.runtime.tree.TerminalNode UNIQUE()
    • KEYS

      public org.antlr.v4.runtime.tree.TerminalNode KEYS()
    • ABSENT

      public org.antlr.v4.runtime.tree.TerminalNode ABSENT()
    • VARCHAR2

      public org.antlr.v4.runtime.tree.TerminalNode VARCHAR2()
    • CLOB

      public org.antlr.v4.runtime.tree.TerminalNode CLOB()
    • BLOB

      public org.antlr.v4.runtime.tree.TerminalNode BLOB()
    • UNSIGNED_INTEGER

      public org.antlr.v4.runtime.tree.TerminalNode UNSIGNED_INTEGER()
    • BYTE

      public org.antlr.v4.runtime.tree.TerminalNode BYTE()
    • CHAR

      public org.antlr.v4.runtime.tree.TerminalNode CHAR()
    • JSON_QUERY

      public org.antlr.v4.runtime.tree.TerminalNode JSON_QUERY()
    • CHAR_STRING

      public org.antlr.v4.runtime.tree.TerminalNode CHAR_STRING()
    • json_query_returning_clause

      public PlSqlParser.Json_query_returning_clauseContext json_query_returning_clause()
    • json_query_wrapper_clause

      public PlSqlParser.Json_query_wrapper_clauseContext json_query_wrapper_clause()
    • json_query_on_error_clause

      public PlSqlParser.Json_query_on_error_clauseContext json_query_on_error_clause()
    • json_query_on_empty_clause

      public PlSqlParser.Json_query_on_empty_clauseContext json_query_on_empty_clause()
    • JSON_SERIALIZE

      public org.antlr.v4.runtime.tree.TerminalNode JSON_SERIALIZE()
    • json_query_return_type

      public PlSqlParser.Json_query_return_typeContext json_query_return_type()
    • PRETTY

      public org.antlr.v4.runtime.tree.TerminalNode PRETTY()
    • ASCII

      public org.antlr.v4.runtime.tree.TerminalNode ASCII()
    • TRUNCATE

      public org.antlr.v4.runtime.tree.TerminalNode TRUNCATE()
    • ERROR

      public List<org.antlr.v4.runtime.tree.TerminalNode> ERROR()
    • ERROR

      public org.antlr.v4.runtime.tree.TerminalNode ERROR(int i)
    • EMPTY_

      public org.antlr.v4.runtime.tree.TerminalNode EMPTY_()
    • ARRAY

      public org.antlr.v4.runtime.tree.TerminalNode ARRAY()
    • OBJECT

      public org.antlr.v4.runtime.tree.TerminalNode OBJECT()
    • JSON_TRANSFORM

      public org.antlr.v4.runtime.tree.TerminalNode JSON_TRANSFORM()
    • json_transform_op

      public List<PlSqlParser.Json_transform_opContext> json_transform_op()
    • json_transform_op

      public PlSqlParser.Json_transform_opContext json_transform_op(int i)
    • JSON_VALUE

      public org.antlr.v4.runtime.tree.TerminalNode JSON_VALUE()
    • json_value_return_clause

      public PlSqlParser.Json_value_return_clauseContext json_value_return_clause()
    • json_value_on_mismatch_clause

      public PlSqlParser.Json_value_on_mismatch_clauseContext json_value_on_mismatch_clause()
    • DEFAULT

      public List<org.antlr.v4.runtime.tree.TerminalNode> DEFAULT()
    • DEFAULT

      public org.antlr.v4.runtime.tree.TerminalNode DEFAULT(int i)
    • literal

      public List<PlSqlParser.LiteralContext> literal()
    • literal

      public PlSqlParser.LiteralContext literal(int i)
    • getRuleIndex

      public int getRuleIndex()
      Overrides:
      getRuleIndex in class org.antlr.v4.runtime.RuleContext
    • enterRule

      public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
      Overrides:
      enterRule in class org.antlr.v4.runtime.ParserRuleContext
    • exitRule

      public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
      Overrides:
      exitRule in class org.antlr.v4.runtime.ParserRuleContext