public static class PostgreSQLStatementParser.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) |
PostgreSQLStatementParser.AExprContext |
aExpr() |
org.antlr.v4.runtime.tree.TerminalNode |
AS() |
PostgreSQLStatementParser.BExprContext |
bExpr() |
org.antlr.v4.runtime.tree.TerminalNode |
CHECK() |
PostgreSQLStatementParser.ConsTableSpaceContext |
consTableSpace() |
org.antlr.v4.runtime.tree.TerminalNode |
DEFAULT() |
PostgreSQLStatementParser.DefinitionContext |
definition() |
org.antlr.v4.runtime.tree.TerminalNode |
GENERATED() |
PostgreSQLStatementParser.GeneratedWhenContext |
generatedWhen() |
int |
getRuleIndex() |
org.antlr.v4.runtime.tree.TerminalNode |
IDENTITY() |
org.antlr.v4.runtime.tree.TerminalNode |
KEY() |
PostgreSQLStatementParser.KeyActionsContext |
keyActions() |
PostgreSQLStatementParser.KeyMatchContext |
keyMatch() |
org.antlr.v4.runtime.tree.TerminalNode |
LP_() |
PostgreSQLStatementParser.NoInheritContext |
noInherit() |
org.antlr.v4.runtime.tree.TerminalNode |
NOT() |
org.antlr.v4.runtime.tree.TerminalNode |
NULL() |
PostgreSQLStatementParser.OptColumnListContext |
optColumnList() |
PostgreSQLStatementParser.ParenthesizedSeqOptListContext |
parenthesizedSeqOptList() |
org.antlr.v4.runtime.tree.TerminalNode |
PRIMARY() |
PostgreSQLStatementParser.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 PostgreSQLStatementParser.ConsTableSpaceContext consTableSpace()
public org.antlr.v4.runtime.tree.TerminalNode WITH()
public PostgreSQLStatementParser.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 PostgreSQLStatementParser.AExprContext aExpr()
public org.antlr.v4.runtime.tree.TerminalNode RP_()
public PostgreSQLStatementParser.NoInheritContext noInherit()
public org.antlr.v4.runtime.tree.TerminalNode DEFAULT()
public PostgreSQLStatementParser.BExprContext bExpr()
public org.antlr.v4.runtime.tree.TerminalNode GENERATED()
public PostgreSQLStatementParser.GeneratedWhenContext generatedWhen()
public org.antlr.v4.runtime.tree.TerminalNode AS()
public org.antlr.v4.runtime.tree.TerminalNode IDENTITY()
public PostgreSQLStatementParser.ParenthesizedSeqOptListContext parenthesizedSeqOptList()
public org.antlr.v4.runtime.tree.TerminalNode STORED()
public org.antlr.v4.runtime.tree.TerminalNode REFERENCES()
public PostgreSQLStatementParser.QualifiedNameContext qualifiedName()
public PostgreSQLStatementParser.OptColumnListContext optColumnList()
public PostgreSQLStatementParser.KeyMatchContext keyMatch()
public PostgreSQLStatementParser.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 © 2020 The Apache Software Foundation. All rights reserved.