public static class OdpsParser.CreateIndexStatementContext extends OdpsParserRuleContext
Modifier and Type | Field and Description |
---|---|
OdpsParser.ColumnNameListContext |
indexedCols |
OdpsParser.IdentifierContext |
indexName |
OdpsParser.TableNameContext |
tab |
OdpsParser.SimpleStringLiteralContext |
typeName |
data
Constructor and Description |
---|
CreateIndexStatementContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState) |
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoString
public OdpsParser.IdentifierContext indexName
public OdpsParser.TableNameContext tab
public OdpsParser.ColumnNameListContext indexedCols
public OdpsParser.SimpleStringLiteralContext typeName
public CreateIndexStatementContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
public org.antlr.v4.runtime.tree.TerminalNode KW_CREATE()
public org.antlr.v4.runtime.tree.TerminalNode KW_INDEX()
public org.antlr.v4.runtime.tree.TerminalNode KW_ON()
public org.antlr.v4.runtime.tree.TerminalNode KW_TABLE()
public org.antlr.v4.runtime.tree.TerminalNode LPAREN()
public org.antlr.v4.runtime.tree.TerminalNode RPAREN()
public org.antlr.v4.runtime.tree.TerminalNode KW_AS()
public OdpsParser.IdentifierContext identifier()
public OdpsParser.TableNameContext tableName()
public OdpsParser.ColumnNameListContext columnNameList()
public OdpsParser.SimpleStringLiteralContext simpleStringLiteral()
public OdpsParser.AutoRebuildContext autoRebuild()
public OdpsParser.IndexPropertiesPrefixedContext indexPropertiesPrefixed()
public OdpsParser.IndexTblNameContext indexTblName()
public OdpsParser.TableRowFormatContext tableRowFormat()
public OdpsParser.TableFileFormatContext tableFileFormat()
public OdpsParser.TableLocationContext tableLocation()
public OdpsParser.TablePropertiesPrefixedContext tablePropertiesPrefixed()
public OdpsParser.IndexCommentContext indexComment()
public int getRuleIndex()
getRuleIndex
in class org.antlr.v4.runtime.RuleContext
public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
enterRule
in class org.antlr.v4.runtime.ParserRuleContext
public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
exitRule
in class org.antlr.v4.runtime.ParserRuleContext
Copyright © 2023 Alibaba Cloud Computing. All rights reserved.