Class PostgreSQLStatementParser.AlterTableActionContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
org.apache.shardingsphere.sql.parser.autogen.PostgreSQLStatementParser.AlterTableActionContext
- 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.AlterTableActionContext
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
ConstructorsConstructorDescriptionAlterTableActionContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescription<T> Taccept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) List<org.antlr.v4.runtime.tree.TerminalNode>ACCESS()org.antlr.v4.runtime.tree.TerminalNodeACCESS(int i) org.antlr.v4.runtime.tree.TerminalNodeALL()org.antlr.v4.runtime.tree.TerminalNodeALTER()org.antlr.v4.runtime.tree.TerminalNodeALWAYS()org.antlr.v4.runtime.tree.TerminalNodeCLUSTER()colId()colId(int i) org.antlr.v4.runtime.tree.TerminalNodeCOLUMN()List<org.antlr.v4.runtime.tree.TerminalNode>COMMA_()org.antlr.v4.runtime.tree.TerminalNodeCOMMA_(int i) org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeDEFAULT()org.antlr.v4.runtime.tree.TerminalNodeDISABLE()org.antlr.v4.runtime.tree.TerminalNodeDROP()org.antlr.v4.runtime.tree.TerminalNodeENABLE()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeFORCE()org.antlr.v4.runtime.tree.TerminalNodeFULL()intorg.antlr.v4.runtime.tree.TerminalNodeIDENTITY()ifExists()org.antlr.v4.runtime.tree.TerminalNodeINDEX()org.antlr.v4.runtime.tree.TerminalNodeINHERIT()org.antlr.v4.runtime.tree.TerminalNodeLEVEL()org.antlr.v4.runtime.tree.TerminalNodeLOGGED()org.antlr.v4.runtime.tree.TerminalNodeLP_()List<org.antlr.v4.runtime.tree.TerminalNode>METHOD()org.antlr.v4.runtime.tree.TerminalNodeMETHOD(int i) name()name(int i) org.antlr.v4.runtime.tree.TerminalNodeNO()org.antlr.v4.runtime.tree.TerminalNodeNOT()org.antlr.v4.runtime.tree.TerminalNodeNOTHING()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()org.antlr.v4.runtime.tree.TerminalNodeROW()org.antlr.v4.runtime.tree.TerminalNodeRP_()org.antlr.v4.runtime.tree.TerminalNodeRULE()org.antlr.v4.runtime.tree.TerminalNodeSECURITY()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeSET()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeSTORAGE()storageParameter(int i) storageParameterWithValue(int i) org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeTO()org.antlr.v4.runtime.tree.TerminalNodeTRIGGER()org.antlr.v4.runtime.tree.TerminalNodeUNLOGGED()org.antlr.v4.runtime.tree.TerminalNodeUSER()org.antlr.v4.runtime.tree.TerminalNodeUSING()org.antlr.v4.runtime.tree.TerminalNodeWITH()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
-
AlterTableActionContext
public AlterTableActionContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
addColumnSpecification
-
dropColumnSpecification
-
modifyColumnSpecification
-
addConstraintSpecification
-
modifyConstraintSpecification
public PostgreSQLStatementParser.ModifyConstraintSpecificationContext modifyConstraintSpecification() -
validateConstraintSpecification
public PostgreSQLStatementParser.ValidateConstraintSpecificationContext validateConstraintSpecification() -
dropConstraintSpecification
-
ALTER
public org.antlr.v4.runtime.tree.TerminalNode ALTER() -
colId
-
colId
-
SET
public org.antlr.v4.runtime.tree.TerminalNode SET() -
STATISTICS
public org.antlr.v4.runtime.tree.TerminalNode STATISTICS() -
signedIconst
-
COLUMN
public org.antlr.v4.runtime.tree.TerminalNode COLUMN() -
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
-
DROP
public org.antlr.v4.runtime.tree.TerminalNode DROP() -
EXPRESSION
public org.antlr.v4.runtime.tree.TerminalNode EXPRESSION() -
ifExists
-
TRIGGER
public org.antlr.v4.runtime.tree.TerminalNode TRIGGER() -
DISABLE
public org.antlr.v4.runtime.tree.TerminalNode DISABLE() -
ENABLE
public org.antlr.v4.runtime.tree.TerminalNode ENABLE() -
ignoredIdentifier
-
ALL
public org.antlr.v4.runtime.tree.TerminalNode ALL() -
USER
public org.antlr.v4.runtime.tree.TerminalNode USER() -
REPLICA
public org.antlr.v4.runtime.tree.TerminalNode REPLICA() -
ALWAYS
public org.antlr.v4.runtime.tree.TerminalNode ALWAYS() -
RULE
public org.antlr.v4.runtime.tree.TerminalNode RULE() -
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() -
NO
public org.antlr.v4.runtime.tree.TerminalNode NO() -
CLUSTER
public org.antlr.v4.runtime.tree.TerminalNode CLUSTER() -
ON
public org.antlr.v4.runtime.tree.TerminalNode ON() -
indexName
-
ACCESS
-
ACCESS
public org.antlr.v4.runtime.tree.TerminalNode ACCESS(int i) -
METHOD
-
METHOD
public org.antlr.v4.runtime.tree.TerminalNode METHOD(int i) -
name
-
name
-
COMMA_
-
COMMA_
public org.antlr.v4.runtime.tree.TerminalNode COMMA_(int i) -
WITHOUT
public org.antlr.v4.runtime.tree.TerminalNode WITHOUT() -
OIDS
public org.antlr.v4.runtime.tree.TerminalNode OIDS() -
WITH
public org.antlr.v4.runtime.tree.TerminalNode WITH() -
TABLESPACE
public org.antlr.v4.runtime.tree.TerminalNode TABLESPACE() -
LOGGED
public org.antlr.v4.runtime.tree.TerminalNode LOGGED() -
UNLOGGED
public org.antlr.v4.runtime.tree.TerminalNode UNLOGGED() -
LP_
public org.antlr.v4.runtime.tree.TerminalNode LP_() -
RP_
public org.antlr.v4.runtime.tree.TerminalNode RP_() -
storageParameterWithValue
-
storageParameterWithValue
-
storageParameter
-
storageParameter
-
INHERIT
public org.antlr.v4.runtime.tree.TerminalNode INHERIT() -
tableName
-
OF
public org.antlr.v4.runtime.tree.TerminalNode OF() -
dataTypeName
-
NOT
public org.antlr.v4.runtime.tree.TerminalNode NOT() -
OWNER
public org.antlr.v4.runtime.tree.TerminalNode OWNER() -
TO
public org.antlr.v4.runtime.tree.TerminalNode TO() -
CURRENT_USER
public org.antlr.v4.runtime.tree.TerminalNode CURRENT_USER() -
SESSION_USER
public org.antlr.v4.runtime.tree.TerminalNode SESSION_USER() -
IDENTITY
public org.antlr.v4.runtime.tree.TerminalNode IDENTITY() -
DEFAULT
public org.antlr.v4.runtime.tree.TerminalNode DEFAULT() -
FULL
public org.antlr.v4.runtime.tree.TerminalNode FULL() -
NOTHING
public org.antlr.v4.runtime.tree.TerminalNode NOTHING() -
USING
public org.antlr.v4.runtime.tree.TerminalNode USING() -
INDEX
public org.antlr.v4.runtime.tree.TerminalNode INDEX() -
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
-