public static class OpenGaussStatementParser.ColConstraintElemContext
extends org.antlr.v4.runtime.ParserRuleContext
| 构造器和说明 |
|---|
ColConstraintElemContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) |
OpenGaussStatementParser.AExprContext |
aExpr() |
org.antlr.v4.runtime.tree.TerminalNode |
AS() |
OpenGaussStatementParser.BExprContext |
bExpr() |
org.antlr.v4.runtime.tree.TerminalNode |
CHECK() |
OpenGaussStatementParser.ConsTableSpaceContext |
consTableSpace() |
org.antlr.v4.runtime.tree.TerminalNode |
DEFAULT() |
OpenGaussStatementParser.DefinitionContext |
definition() |
org.antlr.v4.runtime.tree.TerminalNode |
GENERATED() |
OpenGaussStatementParser.GeneratedWhenContext |
generatedWhen() |
int |
getRuleIndex() |
org.antlr.v4.runtime.tree.TerminalNode |
IDENTITY() |
org.antlr.v4.runtime.tree.TerminalNode |
KEY() |
OpenGaussStatementParser.KeyActionsContext |
keyActions() |
OpenGaussStatementParser.KeyMatchContext |
keyMatch() |
org.antlr.v4.runtime.tree.TerminalNode |
LP_() |
OpenGaussStatementParser.NoInheritContext |
noInherit() |
org.antlr.v4.runtime.tree.TerminalNode |
NOT() |
org.antlr.v4.runtime.tree.TerminalNode |
NULL() |
OpenGaussStatementParser.OptColumnListContext |
optColumnList() |
OpenGaussStatementParser.ParenthesizedSeqOptListContext |
parenthesizedSeqOptList() |
org.antlr.v4.runtime.tree.TerminalNode |
PRIMARY() |
OpenGaussStatementParser.QualifiedNameContext |
qualifiedName() |
org.antlr.v4.runtime.tree.TerminalNode |
REFERENCES() |
org.antlr.v4.runtime.tree.TerminalNode |
RP_() |
org.antlr.v4.runtime.tree.TerminalNode |
STORED() |
org.antlr.v4.runtime.tree.TerminalNode |
UNIQUE() |
org.antlr.v4.runtime.tree.TerminalNode |
WITH() |
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, enterRule, exitRule, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoStringpublic ColConstraintElemContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState)
public org.antlr.v4.runtime.tree.TerminalNode NOT()
public org.antlr.v4.runtime.tree.TerminalNode NULL()
public org.antlr.v4.runtime.tree.TerminalNode UNIQUE()
public OpenGaussStatementParser.ConsTableSpaceContext consTableSpace()
public org.antlr.v4.runtime.tree.TerminalNode WITH()
public OpenGaussStatementParser.DefinitionContext definition()
public org.antlr.v4.runtime.tree.TerminalNode PRIMARY()
public org.antlr.v4.runtime.tree.TerminalNode KEY()
public org.antlr.v4.runtime.tree.TerminalNode CHECK()
public org.antlr.v4.runtime.tree.TerminalNode LP_()
public OpenGaussStatementParser.AExprContext aExpr()
public org.antlr.v4.runtime.tree.TerminalNode RP_()
public OpenGaussStatementParser.NoInheritContext noInherit()
public org.antlr.v4.runtime.tree.TerminalNode DEFAULT()
public OpenGaussStatementParser.BExprContext bExpr()
public org.antlr.v4.runtime.tree.TerminalNode GENERATED()
public OpenGaussStatementParser.GeneratedWhenContext generatedWhen()
public org.antlr.v4.runtime.tree.TerminalNode AS()
public org.antlr.v4.runtime.tree.TerminalNode IDENTITY()
public OpenGaussStatementParser.ParenthesizedSeqOptListContext parenthesizedSeqOptList()
public org.antlr.v4.runtime.tree.TerminalNode STORED()
public org.antlr.v4.runtime.tree.TerminalNode REFERENCES()
public OpenGaussStatementParser.QualifiedNameContext qualifiedName()
public OpenGaussStatementParser.OptColumnListContext optColumnList()
public OpenGaussStatementParser.KeyMatchContext keyMatch()
public OpenGaussStatementParser.KeyActionsContext keyActions()
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 © 2022 The Apache Software Foundation. All rights reserved.