Class PostgreSQLParser.Func_expr_common_subexprContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
net.hironico.minisql.parser.postgresql.PostgreSQLParser.Func_expr_common_subexprContext
- 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:
- PostgreSQLParser
public static class PostgreSQLParser.Func_expr_common_subexprContext
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
ConstructorsConstructorDescriptionFunc_expr_common_subexprContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescriptiona_expr()a_expr(int i) org.antlr.v4.runtime.tree.TerminalNodeAS()org.antlr.v4.runtime.tree.TerminalNodeBOTH()c_expr()org.antlr.v4.runtime.tree.TerminalNodeCAST()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeCOALESCE()collabel()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeCOMMA()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.TerminalNodevoidenterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) voidexitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) org.antlr.v4.runtime.tree.TerminalNodeEXTRACT()org.antlr.v4.runtime.tree.TerminalNodeFOR()intorg.antlr.v4.runtime.tree.TerminalNodeGREATEST()iconst()org.antlr.v4.runtime.tree.TerminalNodeLEADING()org.antlr.v4.runtime.tree.TerminalNodeLEAST()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeNAME_P()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeNULLIF()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeOVERLAY()org.antlr.v4.runtime.tree.TerminalNodePOSITION()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeTRAILING()org.antlr.v4.runtime.tree.TerminalNodeTREAT()org.antlr.v4.runtime.tree.TerminalNodeTRIM()typename()org.antlr.v4.runtime.tree.TerminalNodeUSER()org.antlr.v4.runtime.tree.TerminalNodeXML_P()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.TerminalNodeXMLPARSE()org.antlr.v4.runtime.tree.TerminalNodeXMLPI()org.antlr.v4.runtime.tree.TerminalNodeXMLROOT()org.antlr.v4.runtime.tree.TerminalNodeMethods inherited from class org.antlr.v4.runtime.ParserRuleContext
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, 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
-
Func_expr_common_subexprContext
public Func_expr_common_subexprContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
COLLATION
public org.antlr.v4.runtime.tree.TerminalNode COLLATION() -
FOR
public org.antlr.v4.runtime.tree.TerminalNode FOR() -
OPEN_PAREN
public org.antlr.v4.runtime.tree.TerminalNode OPEN_PAREN() -
a_expr
-
a_expr
-
CLOSE_PAREN
public org.antlr.v4.runtime.tree.TerminalNode CLOSE_PAREN() -
CURRENT_DATE
public org.antlr.v4.runtime.tree.TerminalNode CURRENT_DATE() -
CURRENT_TIME
public org.antlr.v4.runtime.tree.TerminalNode CURRENT_TIME() -
iconst
-
CURRENT_TIMESTAMP
public org.antlr.v4.runtime.tree.TerminalNode CURRENT_TIMESTAMP() -
LOCALTIME
public org.antlr.v4.runtime.tree.TerminalNode LOCALTIME() -
LOCALTIMESTAMP
public org.antlr.v4.runtime.tree.TerminalNode LOCALTIMESTAMP() -
CURRENT_ROLE
public org.antlr.v4.runtime.tree.TerminalNode CURRENT_ROLE() -
CURRENT_USER
public org.antlr.v4.runtime.tree.TerminalNode CURRENT_USER() -
SESSION_USER
public org.antlr.v4.runtime.tree.TerminalNode SESSION_USER() -
USER
public org.antlr.v4.runtime.tree.TerminalNode USER() -
CURRENT_CATALOG
public org.antlr.v4.runtime.tree.TerminalNode CURRENT_CATALOG() -
CURRENT_SCHEMA
public org.antlr.v4.runtime.tree.TerminalNode CURRENT_SCHEMA() -
CAST
public org.antlr.v4.runtime.tree.TerminalNode CAST() -
AS
public org.antlr.v4.runtime.tree.TerminalNode AS() -
typename
-
EXTRACT
public org.antlr.v4.runtime.tree.TerminalNode EXTRACT() -
extract_list
-
NORMALIZE
public org.antlr.v4.runtime.tree.TerminalNode NORMALIZE() -
COMMA
public org.antlr.v4.runtime.tree.TerminalNode COMMA() -
unicode_normal_form
-
OVERLAY
public org.antlr.v4.runtime.tree.TerminalNode OVERLAY() -
overlay_list
-
POSITION
public org.antlr.v4.runtime.tree.TerminalNode POSITION() -
position_list
-
SUBSTRING
public org.antlr.v4.runtime.tree.TerminalNode SUBSTRING() -
substr_list
-
TREAT
public org.antlr.v4.runtime.tree.TerminalNode TREAT() -
TRIM
public org.antlr.v4.runtime.tree.TerminalNode TRIM() -
trim_list
-
BOTH
public org.antlr.v4.runtime.tree.TerminalNode BOTH() -
LEADING
public org.antlr.v4.runtime.tree.TerminalNode LEADING() -
TRAILING
public org.antlr.v4.runtime.tree.TerminalNode TRAILING() -
NULLIF
public org.antlr.v4.runtime.tree.TerminalNode NULLIF() -
COALESCE
public org.antlr.v4.runtime.tree.TerminalNode COALESCE() -
expr_list
-
GREATEST
public org.antlr.v4.runtime.tree.TerminalNode GREATEST() -
LEAST
public org.antlr.v4.runtime.tree.TerminalNode LEAST() -
XMLCONCAT
public org.antlr.v4.runtime.tree.TerminalNode XMLCONCAT() -
XMLELEMENT
public org.antlr.v4.runtime.tree.TerminalNode XMLELEMENT() -
NAME_P
public org.antlr.v4.runtime.tree.TerminalNode NAME_P() -
collabel
-
xml_attributes
-
XMLEXISTS
public org.antlr.v4.runtime.tree.TerminalNode XMLEXISTS() -
c_expr
-
xmlexists_argument
-
XMLFOREST
public org.antlr.v4.runtime.tree.TerminalNode XMLFOREST() -
xml_attribute_list
-
XMLPARSE
public org.antlr.v4.runtime.tree.TerminalNode XMLPARSE() -
document_or_content
-
xml_whitespace_option
-
XMLPI
public org.antlr.v4.runtime.tree.TerminalNode XMLPI() -
XMLROOT
public org.antlr.v4.runtime.tree.TerminalNode XMLROOT() -
XML_P
public org.antlr.v4.runtime.tree.TerminalNode XML_P() -
xml_root_version
-
opt_xml_root_standalone
-
XMLSERIALIZE
public org.antlr.v4.runtime.tree.TerminalNode XMLSERIALIZE() -
simpletypename
-
getRuleIndex
public int getRuleIndex()- Overrides:
getRuleIndexin classorg.antlr.v4.runtime.RuleContext
-
enterRule
public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) - Overrides:
enterRulein classorg.antlr.v4.runtime.ParserRuleContext
-
exitRule
public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) - Overrides:
exitRulein classorg.antlr.v4.runtime.ParserRuleContext
-