public static class PostgreSQLStatementParser.ColumnConstraintOptionContext
extends org.antlr.v4.runtime.ParserRuleContext
| 构造器和说明 |
|---|
ColumnConstraintOptionContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) |
List<PostgreSQLStatementParser.ActionContext> |
action() |
PostgreSQLStatementParser.ActionContext |
action(int i) |
org.antlr.v4.runtime.tree.TerminalNode |
ALWAYS() |
org.antlr.v4.runtime.tree.TerminalNode |
AS() |
org.antlr.v4.runtime.tree.TerminalNode |
BY() |
PostgreSQLStatementParser.CheckOptionContext |
checkOption() |
PostgreSQLStatementParser.ColumnNamesContext |
columnNames() |
org.antlr.v4.runtime.tree.TerminalNode |
DEFAULT() |
PostgreSQLStatementParser.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() |
PostgreSQLStatementParser.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() |
PostgreSQLStatementParser.PrimaryKeyContext |
primaryKey() |
org.antlr.v4.runtime.tree.TerminalNode |
REFERENCES() |
org.antlr.v4.runtime.tree.TerminalNode |
RP_() |
PostgreSQLStatementParser.SequenceOptionsContext |
sequenceOptions() |
org.antlr.v4.runtime.tree.TerminalNode |
SIMPLE() |
PostgreSQLStatementParser.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 PostgreSQLStatementParser.CheckOptionContext checkOption()
public org.antlr.v4.runtime.tree.TerminalNode DEFAULT()
public PostgreSQLStatementParser.DefaultExprContext defaultExpr()
public org.antlr.v4.runtime.tree.TerminalNode GENERATED()
public org.antlr.v4.runtime.tree.TerminalNode AS()
public org.antlr.v4.runtime.tree.TerminalNode IDENTITY()
public org.antlr.v4.runtime.tree.TerminalNode ALWAYS()
public org.antlr.v4.runtime.tree.TerminalNode BY()
public org.antlr.v4.runtime.tree.TerminalNode LP_()
public PostgreSQLStatementParser.SequenceOptionsContext sequenceOptions()
public org.antlr.v4.runtime.tree.TerminalNode RP_()
public org.antlr.v4.runtime.tree.TerminalNode UNIQUE()
public PostgreSQLStatementParser.IndexParametersContext indexParameters()
public PostgreSQLStatementParser.PrimaryKeyContext primaryKey()
public org.antlr.v4.runtime.tree.TerminalNode REFERENCES()
public PostgreSQLStatementParser.TableNameContext tableName()
public PostgreSQLStatementParser.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<PostgreSQLStatementParser.ActionContext> action()
public PostgreSQLStatementParser.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 在类中 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.