Class PostgreSQLStatementParser.AlterTableCmdContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
org.apache.shardingsphere.sql.parser.autogen.PostgreSQLStatementParser.AlterTableCmdContext
- 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:
PostgreSQLStatementParser
public static class PostgreSQLStatementParser.AlterTableCmdContext
extends org.antlr.v4.runtime.ParserRuleContext
-
Field Summary
Fields inherited from class org.antlr.v4.runtime.ParserRuleContext
children, exception, start, stopFields inherited from class org.antlr.v4.runtime.RuleContext
EMPTY, invokingState, parent -
Constructor Summary
ConstructorsConstructorDescriptionAlterTableCmdContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescription<T> Taccept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) org.antlr.v4.runtime.tree.TerminalNodeADD()org.antlr.v4.runtime.tree.TerminalNodeALL()org.antlr.v4.runtime.tree.TerminalNodeALTER()org.antlr.v4.runtime.tree.TerminalNodeALWAYS()anyName()org.antlr.v4.runtime.tree.TerminalNodeAS()org.antlr.v4.runtime.tree.TerminalNodeCLUSTER()colId()colId(int i) org.antlr.v4.runtime.tree.TerminalNodeCOLUMN()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeDISABLE()org.antlr.v4.runtime.tree.TerminalNodeDROP()org.antlr.v4.runtime.tree.TerminalNodeENABLE()org.antlr.v4.runtime.tree.TerminalNodeFORCE()org.antlr.v4.runtime.tree.TerminalNodeintorg.antlr.v4.runtime.tree.TerminalNodeIDENTITY()ifExists()org.antlr.v4.runtime.tree.TerminalNodeINHERIT()org.antlr.v4.runtime.tree.TerminalNodeLEVEL()org.antlr.v4.runtime.tree.TerminalNodeLOGGED()name()org.antlr.v4.runtime.tree.TerminalNodeNO()org.antlr.v4.runtime.tree.TerminalNodeNOT()org.antlr.v4.runtime.tree.TerminalNodeNULL()org.antlr.v4.runtime.tree.TerminalNodeNUMBER_()org.antlr.v4.runtime.tree.TerminalNodeOF()org.antlr.v4.runtime.tree.TerminalNodeOIDS()org.antlr.v4.runtime.tree.TerminalNodeON()org.antlr.v4.runtime.tree.TerminalNodeOWNER()org.antlr.v4.runtime.tree.TerminalNodeREPLICA()org.antlr.v4.runtime.tree.TerminalNodeRESET()roleSpec()org.antlr.v4.runtime.tree.TerminalNodeROW()org.antlr.v4.runtime.tree.TerminalNodeRULE()org.antlr.v4.runtime.tree.TerminalNodeSECURITY()org.antlr.v4.runtime.tree.TerminalNodeSET()setData()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeSTORAGE()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeTO()org.antlr.v4.runtime.tree.TerminalNodeTRIGGER()org.antlr.v4.runtime.tree.TerminalNodeTYPE()typeName()org.antlr.v4.runtime.tree.TerminalNodeUNLOGGED()org.antlr.v4.runtime.tree.TerminalNodeUSER()org.antlr.v4.runtime.tree.TerminalNodeVALID()org.antlr.v4.runtime.tree.TerminalNodeVALIDATE()org.antlr.v4.runtime.tree.TerminalNodeWITHOUT()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
depth, getAltNumber, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree
-
Constructor Details
-
AlterTableCmdContext
public AlterTableCmdContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
ADD
public org.antlr.v4.runtime.tree.TerminalNode ADD() -
columnDef
-
COLUMN
public org.antlr.v4.runtime.tree.TerminalNode COLUMN() -
ifNotExists
-
ALTER
public org.antlr.v4.runtime.tree.TerminalNode ALTER() -
colId
-
colId
-
alterColumnDefault
-
DROP
public org.antlr.v4.runtime.tree.TerminalNode DROP() -
NOT
public org.antlr.v4.runtime.tree.TerminalNode NOT() -
NULL
public org.antlr.v4.runtime.tree.TerminalNode NULL() -
SET
public org.antlr.v4.runtime.tree.TerminalNode SET() -
STATISTICS
public org.antlr.v4.runtime.tree.TerminalNode STATISTICS() -
signedIconst
-
NUMBER_
public org.antlr.v4.runtime.tree.TerminalNode NUMBER_() -
reloptions
-
RESET
public org.antlr.v4.runtime.tree.TerminalNode RESET() -
STORAGE
public org.antlr.v4.runtime.tree.TerminalNode STORAGE() -
columnCompression
-
GENERATED
public org.antlr.v4.runtime.tree.TerminalNode GENERATED() -
generatedWhen
-
AS
public org.antlr.v4.runtime.tree.TerminalNode AS() -
IDENTITY
public org.antlr.v4.runtime.tree.TerminalNode IDENTITY() -
parenthesizedSeqOptList
-
alterIdentityColumnOptionList
public PostgreSQLStatementParser.AlterIdentityColumnOptionListContext alterIdentityColumnOptionList() -
ifExists
-
dropBehavior
-
TYPE
public org.antlr.v4.runtime.tree.TerminalNode TYPE() -
typeName
-
setData
-
collateClause
-
alterUsing
-
alterGenericOptions
-
tableConstraint
-
VALID
public org.antlr.v4.runtime.tree.TerminalNode VALID() -
CONSTRAINT
public org.antlr.v4.runtime.tree.TerminalNode CONSTRAINT() -
name
-
constraintAttributeSpec
-
VALIDATE
public org.antlr.v4.runtime.tree.TerminalNode VALIDATE() -
WITHOUT
public org.antlr.v4.runtime.tree.TerminalNode WITHOUT() -
OIDS
public org.antlr.v4.runtime.tree.TerminalNode OIDS() -
CLUSTER
public org.antlr.v4.runtime.tree.TerminalNode CLUSTER() -
ON
public org.antlr.v4.runtime.tree.TerminalNode ON() -
LOGGED
public org.antlr.v4.runtime.tree.TerminalNode LOGGED() -
UNLOGGED
public org.antlr.v4.runtime.tree.TerminalNode UNLOGGED() -
ENABLE
public org.antlr.v4.runtime.tree.TerminalNode ENABLE() -
TRIGGER
public org.antlr.v4.runtime.tree.TerminalNode TRIGGER() -
ALWAYS
public org.antlr.v4.runtime.tree.TerminalNode ALWAYS() -
REPLICA
public org.antlr.v4.runtime.tree.TerminalNode REPLICA() -
ALL
public org.antlr.v4.runtime.tree.TerminalNode ALL() -
USER
public org.antlr.v4.runtime.tree.TerminalNode USER() -
DISABLE
public org.antlr.v4.runtime.tree.TerminalNode DISABLE() -
RULE
public org.antlr.v4.runtime.tree.TerminalNode RULE() -
INHERIT
public org.antlr.v4.runtime.tree.TerminalNode INHERIT() -
qualifiedName
-
NO
public org.antlr.v4.runtime.tree.TerminalNode NO() -
OF
public org.antlr.v4.runtime.tree.TerminalNode OF() -
anyName
-
OWNER
public org.antlr.v4.runtime.tree.TerminalNode OWNER() -
TO
public org.antlr.v4.runtime.tree.TerminalNode TO() -
roleSpec
-
TABLESPACE
public org.antlr.v4.runtime.tree.TerminalNode TABLESPACE() -
replicaIdentity
-
ROW
public org.antlr.v4.runtime.tree.TerminalNode ROW() -
LEVEL
public org.antlr.v4.runtime.tree.TerminalNode LEVEL() -
SECURITY
public org.antlr.v4.runtime.tree.TerminalNode SECURITY() -
FORCE
public org.antlr.v4.runtime.tree.TerminalNode FORCE() -
getRuleIndex
public int getRuleIndex()- Overrides:
getRuleIndexin classorg.antlr.v4.runtime.RuleContext
-
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
-