public static class OpenGaussStatementParser.ColumnConstraintOptionContext
extends org.antlr.v4.runtime.ParserRuleContext
| Constructor and Description |
|---|
ColumnConstraintOptionContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) |
List<OpenGaussStatementParser.ActionContext> |
action() |
OpenGaussStatementParser.ActionContext |
action(int i) |
OpenGaussStatementParser.AExprContext |
aExpr() |
org.antlr.v4.runtime.tree.TerminalNode |
ALWAYS() |
org.antlr.v4.runtime.tree.TerminalNode |
AS() |
org.antlr.v4.runtime.tree.TerminalNode |
BY() |
OpenGaussStatementParser.CheckOptionContext |
checkOption() |
OpenGaussStatementParser.ColumnNamesContext |
columnNames() |
org.antlr.v4.runtime.tree.TerminalNode |
DEFAULT() |
OpenGaussStatementParser.DefaultExprContext |
defaultExpr() |
List<org.antlr.v4.runtime.tree.TerminalNode> |
DELETE() |
org.antlr.v4.runtime.tree.TerminalNode |
DELETE(int i) |
org.antlr.v4.runtime.tree.TerminalNode |
FULL() |
org.antlr.v4.runtime.tree.TerminalNode |
GENERATED() |
int |
getRuleIndex() |
org.antlr.v4.runtime.tree.TerminalNode |
IDENTITY() |
OpenGaussStatementParser.IndexParametersContext |
indexParameters() |
org.antlr.v4.runtime.tree.TerminalNode |
LP_() |
org.antlr.v4.runtime.tree.TerminalNode |
MATCH() |
org.antlr.v4.runtime.tree.TerminalNode |
NOT() |
org.antlr.v4.runtime.tree.TerminalNode |
NULL() |
List<org.antlr.v4.runtime.tree.TerminalNode> |
ON() |
org.antlr.v4.runtime.tree.TerminalNode |
ON(int i) |
org.antlr.v4.runtime.tree.TerminalNode |
PARTIAL() |
OpenGaussStatementParser.PrimaryKeyContext |
primaryKey() |
org.antlr.v4.runtime.tree.TerminalNode |
REFERENCES() |
org.antlr.v4.runtime.tree.TerminalNode |
RP_() |
OpenGaussStatementParser.SequenceOptionsContext |
sequenceOptions() |
org.antlr.v4.runtime.tree.TerminalNode |
SIMPLE() |
org.antlr.v4.runtime.tree.TerminalNode |
STORED() |
OpenGaussStatementParser.TableNameContext |
tableName() |
org.antlr.v4.runtime.tree.TerminalNode |
UNIQUE() |
List<org.antlr.v4.runtime.tree.TerminalNode> |
UPDATE() |
org.antlr.v4.runtime.tree.TerminalNode |
UPDATE(int i) |
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, enterRule, exitRule, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoStringpublic ColumnConstraintOptionContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState)
public org.antlr.v4.runtime.tree.TerminalNode NULL()
public org.antlr.v4.runtime.tree.TerminalNode NOT()
public OpenGaussStatementParser.CheckOptionContext checkOption()
public org.antlr.v4.runtime.tree.TerminalNode DEFAULT()
public OpenGaussStatementParser.DefaultExprContext defaultExpr()
public org.antlr.v4.runtime.tree.TerminalNode GENERATED()
public org.antlr.v4.runtime.tree.TerminalNode ALWAYS()
public org.antlr.v4.runtime.tree.TerminalNode AS()
public org.antlr.v4.runtime.tree.TerminalNode LP_()
public OpenGaussStatementParser.AExprContext aExpr()
public org.antlr.v4.runtime.tree.TerminalNode RP_()
public org.antlr.v4.runtime.tree.TerminalNode STORED()
public org.antlr.v4.runtime.tree.TerminalNode IDENTITY()
public org.antlr.v4.runtime.tree.TerminalNode BY()
public OpenGaussStatementParser.SequenceOptionsContext sequenceOptions()
public org.antlr.v4.runtime.tree.TerminalNode UNIQUE()
public OpenGaussStatementParser.IndexParametersContext indexParameters()
public OpenGaussStatementParser.PrimaryKeyContext primaryKey()
public org.antlr.v4.runtime.tree.TerminalNode REFERENCES()
public OpenGaussStatementParser.TableNameContext tableName()
public OpenGaussStatementParser.ColumnNamesContext columnNames()
public org.antlr.v4.runtime.tree.TerminalNode MATCH()
public org.antlr.v4.runtime.tree.TerminalNode FULL()
public org.antlr.v4.runtime.tree.TerminalNode PARTIAL()
public org.antlr.v4.runtime.tree.TerminalNode SIMPLE()
public List<org.antlr.v4.runtime.tree.TerminalNode> ON()
public org.antlr.v4.runtime.tree.TerminalNode ON(int i)
public List<OpenGaussStatementParser.ActionContext> action()
public OpenGaussStatementParser.ActionContext action(int i)
public List<org.antlr.v4.runtime.tree.TerminalNode> DELETE()
public org.antlr.v4.runtime.tree.TerminalNode DELETE(int i)
public List<org.antlr.v4.runtime.tree.TerminalNode> UPDATE()
public org.antlr.v4.runtime.tree.TerminalNode UPDATE(int i)
public int getRuleIndex()
getRuleIndex in class org.antlr.v4.runtime.RuleContextpublic <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor)
accept in interface org.antlr.v4.runtime.tree.ParseTreeaccept in class org.antlr.v4.runtime.RuleContextCopyright © 2023 The Apache Software Foundation. All rights reserved.