public static class PostgreSQLStatementParser.TableConstraintOptionContext
extends org.antlr.v4.runtime.ParserRuleContext
| 构造器和说明 |
|---|
TableConstraintOptionContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState) |
| 限定符和类型 | 方法和说明 |
|---|---|
PostgreSQLStatementParser.CheckOptionContext |
checkOption() |
List<PostgreSQLStatementParser.ColumnListContext> |
columnList() |
PostgreSQLStatementParser.ColumnListContext |
columnList(int i) |
org.antlr.v4.runtime.tree.TerminalNode |
FOREIGN() |
List<PostgreSQLStatementParser.ForeignKeyOnActionContext> |
foreignKeyOnAction() |
PostgreSQLStatementParser.ForeignKeyOnActionContext |
foreignKeyOnAction(int i) |
org.antlr.v4.runtime.tree.TerminalNode |
FULL() |
int |
getRuleIndex() |
PostgreSQLStatementParser.IndexParametersContext |
indexParameters() |
org.antlr.v4.runtime.tree.TerminalNode |
KEY() |
org.antlr.v4.runtime.tree.TerminalNode |
MATCH() |
org.antlr.v4.runtime.tree.TerminalNode |
PARTIAL() |
PostgreSQLStatementParser.PrimaryKeyContext |
primaryKey() |
org.antlr.v4.runtime.tree.TerminalNode |
REFERENCES() |
org.antlr.v4.runtime.tree.TerminalNode |
SIMPLE() |
PostgreSQLStatementParser.TableNameContext |
tableName() |
org.antlr.v4.runtime.tree.TerminalNode |
UNIQUE() |
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, enterRule, exitRule, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoStringpublic TableConstraintOptionContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState)
public PostgreSQLStatementParser.CheckOptionContext checkOption()
public org.antlr.v4.runtime.tree.TerminalNode UNIQUE()
public List<PostgreSQLStatementParser.ColumnListContext> columnList()
public PostgreSQLStatementParser.ColumnListContext columnList(int i)
public PostgreSQLStatementParser.IndexParametersContext indexParameters()
public PostgreSQLStatementParser.PrimaryKeyContext primaryKey()
public org.antlr.v4.runtime.tree.TerminalNode FOREIGN()
public org.antlr.v4.runtime.tree.TerminalNode KEY()
public org.antlr.v4.runtime.tree.TerminalNode REFERENCES()
public PostgreSQLStatementParser.TableNameContext tableName()
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<PostgreSQLStatementParser.ForeignKeyOnActionContext> foreignKeyOnAction()
public PostgreSQLStatementParser.ForeignKeyOnActionContext foreignKeyOnAction(int i)
public int getRuleIndex()
getRuleIndex 在类中 org.antlr.v4.runtime.RuleContextCopyright © 2018. All rights reserved.