Package dev.frostlake.parser
Class FrostlakeParser.TableActionContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
dev.frostlake.parser.FrostlakeParser.TableActionContext
- 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.TableActionContext
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
ConstructorsConstructorDescriptionTableActionContext(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.TerminalNodeADD()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeALL()org.antlr.v4.runtime.tree.TerminalNodeALTER()alterAddColumnItem(int i) alterColumnItem(int i) org.antlr.v4.runtime.tree.TerminalNodeBY()org.antlr.v4.runtime.tree.TerminalNodeCLUSTER()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeCOLUMN()List<org.antlr.v4.runtime.tree.TerminalNode> COMMA()org.antlr.v4.runtime.tree.TerminalNodeCOMMA(int i) org.antlr.v4.runtime.tree.TerminalNodeCOMMENT()org.antlr.v4.runtime.tree.TerminalNodeconstraintProperty(int i) org.antlr.v4.runtime.tree.TerminalNodeCONTACT()contactAssignment(int i) contactPurpose(int i) org.antlr.v4.runtime.tree.TerminalNodeDATA()org.antlr.v4.runtime.tree.TerminalNodeDROP()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.TerminalNodeFORCE()org.antlr.v4.runtime.tree.TerminalNodeFOREIGN()org.antlr.v4.runtime.tree.TerminalNodeFUNCTION()intidentifier(int i) org.antlr.v4.runtime.tree.TerminalNodeJOIN()org.antlr.v4.runtime.tree.TerminalNodeKEY()org.antlr.v4.runtime.tree.TerminalNodeLPAREN()org.antlr.v4.runtime.tree.TerminalNodeMASKING()org.antlr.v4.runtime.tree.TerminalNodeMETRIC()org.antlr.v4.runtime.tree.TerminalNodeMODIFY()org.antlr.v4.runtime.tree.TerminalNodeON()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodePOLICIES()org.antlr.v4.runtime.tree.TerminalNodePOLICY()org.antlr.v4.runtime.tree.TerminalNodePRIMARY()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeRENAME()org.antlr.v4.runtime.tree.TerminalNodeRESUME()org.antlr.v4.runtime.tree.TerminalNodeROW()org.antlr.v4.runtime.tree.TerminalNodeRPAREN()org.antlr.v4.runtime.tree.TerminalNodeSEARCH()searchOptimizationDrop(int i) searchOptimizationTarget(int i) org.antlr.v4.runtime.tree.TerminalNodeSET()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeSUSPEND()org.antlr.v4.runtime.tree.TerminalNodeSWAP()tableSetProperty(int i) tagSet()tagUnset()org.antlr.v4.runtime.tree.TerminalNodeTO()org.antlr.v4.runtime.tree.TerminalNodeUNIQUE()org.antlr.v4.runtime.tree.TerminalNodeUNSET()org.antlr.v4.runtime.tree.TerminalNodeUSING()org.antlr.v4.runtime.tree.TerminalNodeWITH()Methods 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
-
TableActionContext
public TableActionContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
RENAME
public org.antlr.v4.runtime.tree.TerminalNode RENAME() -
TO
public org.antlr.v4.runtime.tree.TerminalNode TO() -
qualifiedName
-
SWAP
public org.antlr.v4.runtime.tree.TerminalNode SWAP() -
WITH
public org.antlr.v4.runtime.tree.TerminalNode WITH() -
ADD
public org.antlr.v4.runtime.tree.TerminalNode ADD() -
columnDef
-
COLUMN
public org.antlr.v4.runtime.tree.TerminalNode COLUMN() -
if_not_exists
-
COMMA
-
COMMA
public org.antlr.v4.runtime.tree.TerminalNode COMMA(int i) -
alterAddColumnItem
-
alterAddColumnItem
-
DROP
public org.antlr.v4.runtime.tree.TerminalNode DROP() -
CLUSTERING
public org.antlr.v4.runtime.tree.TerminalNode CLUSTERING() -
KEY
public org.antlr.v4.runtime.tree.TerminalNode KEY() -
RECLUSTER
public org.antlr.v4.runtime.tree.TerminalNode RECLUSTER() -
SUSPEND
public org.antlr.v4.runtime.tree.TerminalNode SUSPEND() -
RESUME
public org.antlr.v4.runtime.tree.TerminalNode RESUME() -
identifier
-
identifier
-
CONSTRAINT
public org.antlr.v4.runtime.tree.TerminalNode CONSTRAINT() -
ALTER
public org.antlr.v4.runtime.tree.TerminalNode ALTER() -
MODIFY
public org.antlr.v4.runtime.tree.TerminalNode MODIFY() -
constraintProperty
-
constraintProperty
-
LPAREN
public org.antlr.v4.runtime.tree.TerminalNode LPAREN() -
alterColumnItem
-
alterColumnItem
-
RPAREN
public org.antlr.v4.runtime.tree.TerminalNode RPAREN() -
SET
public org.antlr.v4.runtime.tree.TerminalNode SET() -
COMMENT
public org.antlr.v4.runtime.tree.TerminalNode COMMENT() -
EQ
public org.antlr.v4.runtime.tree.TerminalNode EQ() -
STRING_LITERAL
public org.antlr.v4.runtime.tree.TerminalNode STRING_LITERAL() -
tableSetProperty
-
tableSetProperty
-
CLUSTER
public org.antlr.v4.runtime.tree.TerminalNode CLUSTER() -
BY
public org.antlr.v4.runtime.tree.TerminalNode BY() -
expressionList
-
tableConstraint
-
PRIMARY
public org.antlr.v4.runtime.tree.TerminalNode PRIMARY() -
UNIQUE
public org.antlr.v4.runtime.tree.TerminalNode UNIQUE() -
identifierList
-
FOREIGN
public org.antlr.v4.runtime.tree.TerminalNode FOREIGN() -
MASKING
public org.antlr.v4.runtime.tree.TerminalNode MASKING() -
POLICY
public org.antlr.v4.runtime.tree.TerminalNode POLICY() -
USING
public org.antlr.v4.runtime.tree.TerminalNode USING() -
FORCE
public org.antlr.v4.runtime.tree.TerminalNode FORCE() -
UNSET
public org.antlr.v4.runtime.tree.TerminalNode UNSET() -
DATA
public org.antlr.v4.runtime.tree.TerminalNode DATA() -
METRIC
public org.antlr.v4.runtime.tree.TerminalNode METRIC() -
FUNCTION
public org.antlr.v4.runtime.tree.TerminalNode FUNCTION() -
ON
public org.antlr.v4.runtime.tree.TerminalNode ON() -
SEARCH
public org.antlr.v4.runtime.tree.TerminalNode SEARCH() -
OPTIMIZATION
public org.antlr.v4.runtime.tree.TerminalNode OPTIMIZATION() -
searchOptimizationTarget
-
searchOptimizationTarget
-
searchOptimizationDrop
-
searchOptimizationDrop
-
aggregationPolicyClause
-
AGGREGATION
public org.antlr.v4.runtime.tree.TerminalNode AGGREGATION() -
joinPolicyClause
-
JOIN
public org.antlr.v4.runtime.tree.TerminalNode JOIN() -
PROJECTION
public org.antlr.v4.runtime.tree.TerminalNode PROJECTION() -
CONTACT
public org.antlr.v4.runtime.tree.TerminalNode CONTACT() -
contactAssignment
-
contactAssignment
-
contactPurpose
-
contactPurpose
-
ROW
public org.antlr.v4.runtime.tree.TerminalNode ROW() -
ACCESS
public org.antlr.v4.runtime.tree.TerminalNode ACCESS() -
ALL
public org.antlr.v4.runtime.tree.TerminalNode ALL() -
POLICIES
public org.antlr.v4.runtime.tree.TerminalNode POLICIES() -
if_exists
-
tagSet
-
tagUnset
-
columnTagAction
-
tableUnsetProperties
-
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
-