Package one.gfw.antlr4.sql.postgresql
Class PostgreSQLParser.Func_expr_common_subexprContext
- java.lang.Object
-
- org.antlr.v4.runtime.RuleContext
-
- org.antlr.v4.runtime.ParserRuleContext
-
- one.gfw.antlr4.sql.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
-
-
Constructor Summary
Constructors Constructor Description Func_expr_common_subexprContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<PostgreSQLParser.A_exprContext>a_expr()PostgreSQLParser.A_exprContexta_expr(int i)<T> Taccept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor)org.antlr.v4.runtime.tree.TerminalNodeAS()org.antlr.v4.runtime.tree.TerminalNodeBOTH()PostgreSQLParser.C_exprContextc_expr()org.antlr.v4.runtime.tree.TerminalNodeCAST()org.antlr.v4.runtime.tree.TerminalNodeCLOSE_PAREN()org.antlr.v4.runtime.tree.TerminalNodeCOALESCE()PostgreSQLParser.CollabelContextcollabel()org.antlr.v4.runtime.tree.TerminalNodeCOLLATION()org.antlr.v4.runtime.tree.TerminalNodeCOMMA()org.antlr.v4.runtime.tree.TerminalNodeCURRENT_CATALOG()org.antlr.v4.runtime.tree.TerminalNodeCURRENT_DATE()org.antlr.v4.runtime.tree.TerminalNodeCURRENT_ROLE()org.antlr.v4.runtime.tree.TerminalNodeCURRENT_SCHEMA()org.antlr.v4.runtime.tree.TerminalNodeCURRENT_TIME()org.antlr.v4.runtime.tree.TerminalNodeCURRENT_TIMESTAMP()org.antlr.v4.runtime.tree.TerminalNodeCURRENT_USER()PostgreSQLParser.Document_or_contentContextdocument_or_content()voidenterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)voidexitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)PostgreSQLParser.Expr_listContextexpr_list()org.antlr.v4.runtime.tree.TerminalNodeEXTRACT()PostgreSQLParser.Extract_listContextextract_list()org.antlr.v4.runtime.tree.TerminalNodeFOR()intgetRuleIndex()org.antlr.v4.runtime.tree.TerminalNodeGREATEST()PostgreSQLParser.IconstContexticonst()org.antlr.v4.runtime.tree.TerminalNodeLEADING()org.antlr.v4.runtime.tree.TerminalNodeLEAST()org.antlr.v4.runtime.tree.TerminalNodeLOCALTIME()org.antlr.v4.runtime.tree.TerminalNodeLOCALTIMESTAMP()org.antlr.v4.runtime.tree.TerminalNodeNAME_P()org.antlr.v4.runtime.tree.TerminalNodeNORMALIZE()org.antlr.v4.runtime.tree.TerminalNodeNULLIF()org.antlr.v4.runtime.tree.TerminalNodeOPEN_PAREN()PostgreSQLParser.Opt_xml_root_standaloneContextopt_xml_root_standalone()org.antlr.v4.runtime.tree.TerminalNodeOVERLAY()PostgreSQLParser.Overlay_listContextoverlay_list()org.antlr.v4.runtime.tree.TerminalNodePOSITION()PostgreSQLParser.Position_listContextposition_list()org.antlr.v4.runtime.tree.TerminalNodeSESSION_USER()PostgreSQLParser.SimpletypenameContextsimpletypename()PostgreSQLParser.Substr_listContextsubstr_list()org.antlr.v4.runtime.tree.TerminalNodeSUBSTRING()org.antlr.v4.runtime.tree.TerminalNodeTRAILING()org.antlr.v4.runtime.tree.TerminalNodeTREAT()org.antlr.v4.runtime.tree.TerminalNodeTRIM()PostgreSQLParser.Trim_listContexttrim_list()PostgreSQLParser.TypenameContexttypename()PostgreSQLParser.Unicode_normal_formContextunicode_normal_form()org.antlr.v4.runtime.tree.TerminalNodeUSER()PostgreSQLParser.Xml_attribute_listContextxml_attribute_list()PostgreSQLParser.Xml_attributesContextxml_attributes()org.antlr.v4.runtime.tree.TerminalNodeXML_P()PostgreSQLParser.Xml_root_versionContextxml_root_version()PostgreSQLParser.Xml_whitespace_optionContextxml_whitespace_option()org.antlr.v4.runtime.tree.TerminalNodeXMLCONCAT()org.antlr.v4.runtime.tree.TerminalNodeXMLELEMENT()org.antlr.v4.runtime.tree.TerminalNodeXMLEXISTS()PostgreSQLParser.Xmlexists_argumentContextxmlexists_argument()org.antlr.v4.runtime.tree.TerminalNodeXMLFOREST()org.antlr.v4.runtime.tree.TerminalNodeXMLPARSE()org.antlr.v4.runtime.tree.TerminalNodeXMLPI()org.antlr.v4.runtime.tree.TerminalNodeXMLROOT()org.antlr.v4.runtime.tree.TerminalNodeXMLSERIALIZE()-
Methods 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, toInfoString
-
-
-
-
Method Detail
-
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
public List<PostgreSQLParser.A_exprContext> a_expr()
-
a_expr
public PostgreSQLParser.A_exprContext a_expr(int i)
-
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
public PostgreSQLParser.IconstContext 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
public PostgreSQLParser.TypenameContext typename()
-
EXTRACT
public org.antlr.v4.runtime.tree.TerminalNode EXTRACT()
-
extract_list
public PostgreSQLParser.Extract_listContext extract_list()
-
NORMALIZE
public org.antlr.v4.runtime.tree.TerminalNode NORMALIZE()
-
COMMA
public org.antlr.v4.runtime.tree.TerminalNode COMMA()
-
unicode_normal_form
public PostgreSQLParser.Unicode_normal_formContext unicode_normal_form()
-
OVERLAY
public org.antlr.v4.runtime.tree.TerminalNode OVERLAY()
-
overlay_list
public PostgreSQLParser.Overlay_listContext overlay_list()
-
POSITION
public org.antlr.v4.runtime.tree.TerminalNode POSITION()
-
position_list
public PostgreSQLParser.Position_listContext position_list()
-
SUBSTRING
public org.antlr.v4.runtime.tree.TerminalNode SUBSTRING()
-
substr_list
public PostgreSQLParser.Substr_listContext substr_list()
-
TREAT
public org.antlr.v4.runtime.tree.TerminalNode TREAT()
-
TRIM
public org.antlr.v4.runtime.tree.TerminalNode TRIM()
-
trim_list
public PostgreSQLParser.Trim_listContext 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
public PostgreSQLParser.Expr_listContext 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
public PostgreSQLParser.CollabelContext collabel()
-
xml_attributes
public PostgreSQLParser.Xml_attributesContext xml_attributes()
-
XMLEXISTS
public org.antlr.v4.runtime.tree.TerminalNode XMLEXISTS()
-
c_expr
public PostgreSQLParser.C_exprContext c_expr()
-
xmlexists_argument
public PostgreSQLParser.Xmlexists_argumentContext xmlexists_argument()
-
XMLFOREST
public org.antlr.v4.runtime.tree.TerminalNode XMLFOREST()
-
xml_attribute_list
public PostgreSQLParser.Xml_attribute_listContext xml_attribute_list()
-
XMLPARSE
public org.antlr.v4.runtime.tree.TerminalNode XMLPARSE()
-
document_or_content
public PostgreSQLParser.Document_or_contentContext document_or_content()
-
xml_whitespace_option
public PostgreSQLParser.Xml_whitespace_optionContext 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
public PostgreSQLParser.Xml_root_versionContext xml_root_version()
-
opt_xml_root_standalone
public PostgreSQLParser.Opt_xml_root_standaloneContext opt_xml_root_standalone()
-
XMLSERIALIZE
public org.antlr.v4.runtime.tree.TerminalNode XMLSERIALIZE()
-
simpletypename
public PostgreSQLParser.SimpletypenameContext 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
-
accept
public <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor)
- Specified by:
acceptin interfaceorg.antlr.v4.runtime.tree.ParseTree- Overrides:
acceptin classorg.antlr.v4.runtime.RuleContext
-
-