public static class PostgreSQLStatementParser.AlterTableActionContext
extends org.antlr.v4.runtime.ParserRuleContext
| 构造器和说明 |
|---|
AlterTableActionContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) |
PostgreSQLStatementParser.AddColumnSpecificationContext |
addColumnSpecification() |
PostgreSQLStatementParser.AddConstraintSpecificationContext |
addConstraintSpecification() |
org.antlr.v4.runtime.tree.TerminalNode |
ALL() |
org.antlr.v4.runtime.tree.TerminalNode |
ALTER() |
org.antlr.v4.runtime.tree.TerminalNode |
ALWAYS() |
org.antlr.v4.runtime.tree.TerminalNode |
CASCADE() |
org.antlr.v4.runtime.tree.TerminalNode |
CLUSTER() |
List<org.antlr.v4.runtime.tree.TerminalNode> |
COMMA_() |
org.antlr.v4.runtime.tree.TerminalNode |
COMMA_(int i) |
org.antlr.v4.runtime.tree.TerminalNode |
CONSTRAINT() |
PostgreSQLStatementParser.ConstraintOptionalParamContext |
constraintOptionalParam() |
org.antlr.v4.runtime.tree.TerminalNode |
CURRENT_USER() |
PostgreSQLStatementParser.DataTypeNameContext |
dataTypeName() |
org.antlr.v4.runtime.tree.TerminalNode |
DEFAULT() |
org.antlr.v4.runtime.tree.TerminalNode |
DISABLE() |
org.antlr.v4.runtime.tree.TerminalNode |
DROP() |
PostgreSQLStatementParser.DropColumnSpecificationContext |
dropColumnSpecification() |
org.antlr.v4.runtime.tree.TerminalNode |
ENABLE() |
org.antlr.v4.runtime.tree.TerminalNode |
FORCE() |
org.antlr.v4.runtime.tree.TerminalNode |
FULL() |
int |
getRuleIndex() |
org.antlr.v4.runtime.tree.TerminalNode |
IDENTITY() |
PostgreSQLStatementParser.IgnoredIdentifier_Context |
ignoredIdentifier_() |
org.antlr.v4.runtime.tree.TerminalNode |
INDEX() |
PostgreSQLStatementParser.IndexExistClause_Context |
indexExistClause_() |
PostgreSQLStatementParser.IndexNameContext |
indexName() |
org.antlr.v4.runtime.tree.TerminalNode |
INHERIT() |
org.antlr.v4.runtime.tree.TerminalNode |
LEVEL() |
org.antlr.v4.runtime.tree.TerminalNode |
LOGGED() |
org.antlr.v4.runtime.tree.TerminalNode |
LP_() |
PostgreSQLStatementParser.ModifyColumnSpecificationContext |
modifyColumnSpecification() |
org.antlr.v4.runtime.tree.TerminalNode |
NO() |
org.antlr.v4.runtime.tree.TerminalNode |
NOT() |
org.antlr.v4.runtime.tree.TerminalNode |
NOTHING() |
org.antlr.v4.runtime.tree.TerminalNode |
OF() |
org.antlr.v4.runtime.tree.TerminalNode |
OIDS() |
org.antlr.v4.runtime.tree.TerminalNode |
ON() |
org.antlr.v4.runtime.tree.TerminalNode |
OWNER() |
org.antlr.v4.runtime.tree.TerminalNode |
REPLICA() |
org.antlr.v4.runtime.tree.TerminalNode |
RESET() |
org.antlr.v4.runtime.tree.TerminalNode |
RESTRICT() |
org.antlr.v4.runtime.tree.TerminalNode |
ROW() |
org.antlr.v4.runtime.tree.TerminalNode |
RP_() |
org.antlr.v4.runtime.tree.TerminalNode |
RULE() |
org.antlr.v4.runtime.tree.TerminalNode |
SECURITY() |
org.antlr.v4.runtime.tree.TerminalNode |
SESSION_USER() |
org.antlr.v4.runtime.tree.TerminalNode |
SET() |
List<PostgreSQLStatementParser.StorageParameterContext> |
storageParameter() |
PostgreSQLStatementParser.StorageParameterContext |
storageParameter(int i) |
List<PostgreSQLStatementParser.StorageParameterWithValueContext> |
storageParameterWithValue() |
PostgreSQLStatementParser.StorageParameterWithValueContext |
storageParameterWithValue(int i) |
PostgreSQLStatementParser.TableNameContext |
tableName() |
org.antlr.v4.runtime.tree.TerminalNode |
TABLESPACE() |
org.antlr.v4.runtime.tree.TerminalNode |
TO() |
org.antlr.v4.runtime.tree.TerminalNode |
TRIGGER() |
org.antlr.v4.runtime.tree.TerminalNode |
UNLOGGED() |
org.antlr.v4.runtime.tree.TerminalNode |
USER() |
org.antlr.v4.runtime.tree.TerminalNode |
USING() |
org.antlr.v4.runtime.tree.TerminalNode |
VALIDATE() |
org.antlr.v4.runtime.tree.TerminalNode |
WITH() |
org.antlr.v4.runtime.tree.TerminalNode |
WITHOUT() |
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, enterRule, exitRule, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoStringpublic AlterTableActionContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState)
public PostgreSQLStatementParser.AddColumnSpecificationContext addColumnSpecification()
public PostgreSQLStatementParser.DropColumnSpecificationContext dropColumnSpecification()
public PostgreSQLStatementParser.ModifyColumnSpecificationContext modifyColumnSpecification()
public PostgreSQLStatementParser.AddConstraintSpecificationContext addConstraintSpecification()
public org.antlr.v4.runtime.tree.TerminalNode ALTER()
public org.antlr.v4.runtime.tree.TerminalNode CONSTRAINT()
public PostgreSQLStatementParser.IgnoredIdentifier_Context ignoredIdentifier_()
public PostgreSQLStatementParser.ConstraintOptionalParamContext constraintOptionalParam()
public org.antlr.v4.runtime.tree.TerminalNode VALIDATE()
public org.antlr.v4.runtime.tree.TerminalNode DROP()
public PostgreSQLStatementParser.IndexExistClause_Context indexExistClause_()
public org.antlr.v4.runtime.tree.TerminalNode RESTRICT()
public org.antlr.v4.runtime.tree.TerminalNode CASCADE()
public org.antlr.v4.runtime.tree.TerminalNode TRIGGER()
public org.antlr.v4.runtime.tree.TerminalNode DISABLE()
public org.antlr.v4.runtime.tree.TerminalNode ENABLE()
public org.antlr.v4.runtime.tree.TerminalNode ALL()
public org.antlr.v4.runtime.tree.TerminalNode USER()
public org.antlr.v4.runtime.tree.TerminalNode REPLICA()
public org.antlr.v4.runtime.tree.TerminalNode ALWAYS()
public org.antlr.v4.runtime.tree.TerminalNode RULE()
public org.antlr.v4.runtime.tree.TerminalNode ROW()
public org.antlr.v4.runtime.tree.TerminalNode LEVEL()
public org.antlr.v4.runtime.tree.TerminalNode SECURITY()
public org.antlr.v4.runtime.tree.TerminalNode FORCE()
public org.antlr.v4.runtime.tree.TerminalNode NO()
public org.antlr.v4.runtime.tree.TerminalNode CLUSTER()
public org.antlr.v4.runtime.tree.TerminalNode ON()
public PostgreSQLStatementParser.IndexNameContext indexName()
public org.antlr.v4.runtime.tree.TerminalNode SET()
public org.antlr.v4.runtime.tree.TerminalNode WITHOUT()
public org.antlr.v4.runtime.tree.TerminalNode OIDS()
public org.antlr.v4.runtime.tree.TerminalNode WITH()
public org.antlr.v4.runtime.tree.TerminalNode TABLESPACE()
public org.antlr.v4.runtime.tree.TerminalNode LOGGED()
public org.antlr.v4.runtime.tree.TerminalNode UNLOGGED()
public org.antlr.v4.runtime.tree.TerminalNode LP_()
public List<PostgreSQLStatementParser.StorageParameterWithValueContext> storageParameterWithValue()
public PostgreSQLStatementParser.StorageParameterWithValueContext storageParameterWithValue(int i)
public org.antlr.v4.runtime.tree.TerminalNode RP_()
public List<org.antlr.v4.runtime.tree.TerminalNode> COMMA_()
public org.antlr.v4.runtime.tree.TerminalNode COMMA_(int i)
public org.antlr.v4.runtime.tree.TerminalNode RESET()
public List<PostgreSQLStatementParser.StorageParameterContext> storageParameter()
public PostgreSQLStatementParser.StorageParameterContext storageParameter(int i)
public org.antlr.v4.runtime.tree.TerminalNode INHERIT()
public PostgreSQLStatementParser.TableNameContext tableName()
public org.antlr.v4.runtime.tree.TerminalNode OF()
public PostgreSQLStatementParser.DataTypeNameContext dataTypeName()
public org.antlr.v4.runtime.tree.TerminalNode NOT()
public org.antlr.v4.runtime.tree.TerminalNode OWNER()
public org.antlr.v4.runtime.tree.TerminalNode TO()
public org.antlr.v4.runtime.tree.TerminalNode CURRENT_USER()
public org.antlr.v4.runtime.tree.TerminalNode SESSION_USER()
public org.antlr.v4.runtime.tree.TerminalNode IDENTITY()
public org.antlr.v4.runtime.tree.TerminalNode DEFAULT()
public org.antlr.v4.runtime.tree.TerminalNode FULL()
public org.antlr.v4.runtime.tree.TerminalNode NOTHING()
public org.antlr.v4.runtime.tree.TerminalNode USING()
public org.antlr.v4.runtime.tree.TerminalNode INDEX()
public int getRuleIndex()
getRuleIndex 在类中 org.antlr.v4.runtime.RuleContextpublic <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor)
accept 在接口中 org.antlr.v4.runtime.tree.ParseTreeaccept 在类中 org.antlr.v4.runtime.RuleContextCopyright © 2020 The Apache Software Foundation. All rights reserved.