Package edu.caltech.nanodb.sqlparse
Class NanoSQLParser.FromJoinUsingContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
edu.caltech.nanodb.sqlparse.NanoSQLParser.FromExprContext
edu.caltech.nanodb.sqlparse.NanoSQLParser.FromJoinUsingContext
- 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:
NanoSQLParser
-
Field Summary
FieldsFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> Taccept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) voidenterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) voidexitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) fromExpr()fromExpr(int i) List<org.antlr.v4.runtime.tree.TerminalNode> IDENT()org.antlr.v4.runtime.tree.TerminalNodeIDENT(int i) org.antlr.v4.runtime.tree.TerminalNodeJOIN()joinType()org.antlr.v4.runtime.tree.TerminalNodeUSING()Methods inherited from class edu.caltech.nanodb.sqlparse.NanoSQLParser.FromExprContext
copyFrom, getRuleIndexMethods 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
-
Field Details
-
IDENT
public org.antlr.v4.runtime.Token IDENT -
columnName
-
-
Constructor Details
-
FromJoinUsingContext
-
-
Method Details
-
fromExpr
-
fromExpr
-
JOIN
public org.antlr.v4.runtime.tree.TerminalNode JOIN() -
USING
public org.antlr.v4.runtime.tree.TerminalNode USING() -
IDENT
-
IDENT
public org.antlr.v4.runtime.tree.TerminalNode IDENT(int i) -
joinType
-
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
-