Package dev.frostlake.parser
Class FrostlakeParser.DescribeStatementContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
dev.frostlake.parser.FrostlakeParser.DescribeStatementContext
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTree,org.antlr.v4.runtime.tree.RuleNode,org.antlr.v4.runtime.tree.SyntaxTree,org.antlr.v4.runtime.tree.Tree
- Enclosing class:
FrostlakeParser
public static class FrostlakeParser.DescribeStatementContext
extends org.antlr.v4.runtime.ParserRuleContext
-
Field Summary
Fields inherited from class org.antlr.v4.runtime.ParserRuleContext
children, EMPTY, exception, start, stopFields inherited from class org.antlr.v4.runtime.RuleContext
invokingState, parent -
Constructor Summary
ConstructorsConstructorDescriptionDescribeStatementContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescription<T> Taccept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) org.antlr.v4.runtime.tree.TerminalNodeACCESS()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeCOLUMNS()org.antlr.v4.runtime.tree.TerminalNodeCOMPUTE()org.antlr.v4.runtime.tree.TerminalNodeCORTEX()org.antlr.v4.runtime.tree.TerminalNodeDESC()org.antlr.v4.runtime.tree.TerminalNodeDESCRIBE()org.antlr.v4.runtime.tree.TerminalNodeDYNAMIC()voidenterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) org.antlr.v4.runtime.tree.TerminalNodeEQ()voidexitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) org.antlr.v4.runtime.tree.TerminalNodeFILE()org.antlr.v4.runtime.tree.TerminalNodeFORMAT()org.antlr.v4.runtime.tree.TerminalNodeFUNCTION()intorg.antlr.v4.runtime.tree.TerminalNodeJOIN()org.antlr.v4.runtime.tree.TerminalNodeLPAREN()org.antlr.v4.runtime.tree.TerminalNodeMASKING()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeON()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodePIPE()org.antlr.v4.runtime.tree.TerminalNodePOLICY()org.antlr.v4.runtime.tree.TerminalNodePOOL()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeRESULT()org.antlr.v4.runtime.tree.TerminalNodeROW()org.antlr.v4.runtime.tree.TerminalNodeRPAREN()org.antlr.v4.runtime.tree.TerminalNodeSEARCH()org.antlr.v4.runtime.tree.TerminalNodeSEMI()org.antlr.v4.runtime.tree.TerminalNodeSEQUENCE()org.antlr.v4.runtime.tree.TerminalNodeSERVICE()org.antlr.v4.runtime.tree.TerminalNodeSTAGE()org.antlr.v4.runtime.tree.TerminalNodeSTREAM()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeTABLE()org.antlr.v4.runtime.tree.TerminalNodeTAG()org.antlr.v4.runtime.tree.TerminalNodeTASK()org.antlr.v4.runtime.tree.TerminalNodeTYPE()org.antlr.v4.runtime.tree.TerminalNodeUSER()org.antlr.v4.runtime.tree.TerminalNodeVIEW()org.antlr.v4.runtime.tree.TerminalNodeMethods inherited from class org.antlr.v4.runtime.ParserRuleContext
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoStringMethods inherited from class org.antlr.v4.runtime.RuleContext
depth, getAltNumber, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree
-
Constructor Details
-
DescribeStatementContext
public DescribeStatementContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
TABLE
public org.antlr.v4.runtime.tree.TerminalNode TABLE() -
objectName
-
DESCRIBE
public org.antlr.v4.runtime.tree.TerminalNode DESCRIBE() -
DESC
public org.antlr.v4.runtime.tree.TerminalNode DESC() -
TYPE
public org.antlr.v4.runtime.tree.TerminalNode TYPE() -
EQ
public org.antlr.v4.runtime.tree.TerminalNode EQ() -
SEMI
public org.antlr.v4.runtime.tree.TerminalNode SEMI() -
STAGE
public org.antlr.v4.runtime.tree.TerminalNode STAGE() -
COLUMNS
public org.antlr.v4.runtime.tree.TerminalNode COLUMNS() -
identifier
-
VIEW
public org.antlr.v4.runtime.tree.TerminalNode VIEW() -
MATERIALIZED
public org.antlr.v4.runtime.tree.TerminalNode MATERIALIZED() -
DYNAMIC
public org.antlr.v4.runtime.tree.TerminalNode DYNAMIC() -
STREAM
public org.antlr.v4.runtime.tree.TerminalNode STREAM() -
TASK
public org.antlr.v4.runtime.tree.TerminalNode TASK() -
PIPE
public org.antlr.v4.runtime.tree.TerminalNode PIPE() -
SEQUENCE
public org.antlr.v4.runtime.tree.TerminalNode SEQUENCE() -
WAREHOUSE
public org.antlr.v4.runtime.tree.TerminalNode WAREHOUSE() -
COMPUTE
public org.antlr.v4.runtime.tree.TerminalNode COMPUTE() -
POOL
public org.antlr.v4.runtime.tree.TerminalNode POOL() -
CORTEX
public org.antlr.v4.runtime.tree.TerminalNode CORTEX() -
SEARCH
public org.antlr.v4.runtime.tree.TerminalNode SEARCH() -
SERVICE
public org.antlr.v4.runtime.tree.TerminalNode SERVICE() -
qualifiedName
-
TAG
public org.antlr.v4.runtime.tree.TerminalNode TAG() -
FUNCTION
public org.antlr.v4.runtime.tree.TerminalNode FUNCTION() -
LPAREN
public org.antlr.v4.runtime.tree.TerminalNode LPAREN() -
RPAREN
public org.antlr.v4.runtime.tree.TerminalNode RPAREN() -
dataTypeList
-
PROCEDURE
public org.antlr.v4.runtime.tree.TerminalNode PROCEDURE() -
USER
public org.antlr.v4.runtime.tree.TerminalNode USER() -
MASKING
public org.antlr.v4.runtime.tree.TerminalNode MASKING() -
POLICY
public org.antlr.v4.runtime.tree.TerminalNode POLICY() -
ROW
public org.antlr.v4.runtime.tree.TerminalNode ROW() -
ACCESS
public org.antlr.v4.runtime.tree.TerminalNode ACCESS() -
PROJECTION
public org.antlr.v4.runtime.tree.TerminalNode PROJECTION() -
AGGREGATION
public org.antlr.v4.runtime.tree.TerminalNode AGGREGATION() -
JOIN
public org.antlr.v4.runtime.tree.TerminalNode JOIN() -
OPTIMIZATION
public org.antlr.v4.runtime.tree.TerminalNode OPTIMIZATION() -
ON
public org.antlr.v4.runtime.tree.TerminalNode ON() -
FILE
public org.antlr.v4.runtime.tree.TerminalNode FILE() -
FORMAT
public org.antlr.v4.runtime.tree.TerminalNode FORMAT() -
RESULT
public org.antlr.v4.runtime.tree.TerminalNode RESULT() -
STRING_LITERAL
public org.antlr.v4.runtime.tree.TerminalNode STRING_LITERAL() -
getRuleIndex
public int getRuleIndex()- Overrides:
getRuleIndexin classorg.antlr.v4.runtime.RuleContext
-
enterRule
public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) - Overrides:
enterRulein classorg.antlr.v4.runtime.ParserRuleContext
-
exitRule
public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) - Overrides:
exitRulein classorg.antlr.v4.runtime.ParserRuleContext
-
accept
public <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) - Specified by:
acceptin interfaceorg.antlr.v4.runtime.tree.ParseTree- Overrides:
acceptin classorg.antlr.v4.runtime.RuleContext
-