Class ExprParser.UnaryExprContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
org.apache.drill.common.expression.parser.ExprParser.UnaryExprContext
- 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:
- ExprParser
public static class ExprParser.UnaryExprContext
extends org.antlr.v4.runtime.ParserRuleContext
-
Field Summary
Modifier and TypeFieldDescriptionorg.antlr.v4.runtime.Token
org.antlr.v4.runtime.Token
org.antlr.v4.runtime.Token
org.antlr.v4.runtime.Token
Fields inherited from class org.antlr.v4.runtime.ParserRuleContext
children, exception, start, stop
Fields inherited from class org.antlr.v4.runtime.RuleContext
EMPTY, invokingState, parent
-
Constructor Summary
ConstructorDescriptionUnaryExprContext
(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescriptionatom()
void
enterRule
(org.antlr.v4.runtime.tree.ParseTreeListener listener) org.antlr.v4.runtime.tree.TerminalNode
Excl()
void
exitRule
(org.antlr.v4.runtime.tree.ParseTreeListener listener) int
org.antlr.v4.runtime.tree.TerminalNode
Minus()
org.antlr.v4.runtime.tree.TerminalNode
Number()
org.antlr.v4.runtime.tree.TerminalNode
Plus()
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, toInfoString
Methods inherited from class org.antlr.v4.runtime.RuleContext
accept, depth, getAltNumber, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree
-
Field Details
-
e
-
sign
public org.antlr.v4.runtime.Token sign -
Number
public org.antlr.v4.runtime.Token Number -
Minus
public org.antlr.v4.runtime.Token Minus -
atom
-
Excl
public org.antlr.v4.runtime.Token Excl
-
-
Constructor Details
-
UnaryExprContext
public UnaryExprContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
Number
public org.antlr.v4.runtime.tree.TerminalNode Number() -
Plus
public org.antlr.v4.runtime.tree.TerminalNode Plus() -
Minus
public org.antlr.v4.runtime.tree.TerminalNode Minus() -
atom
-
Excl
public org.antlr.v4.runtime.tree.TerminalNode Excl() -
getRuleIndex
public int getRuleIndex()- Overrides:
getRuleIndex
in classorg.antlr.v4.runtime.RuleContext
-
enterRule
public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) - Overrides:
enterRule
in classorg.antlr.v4.runtime.ParserRuleContext
-
exitRule
public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) - Overrides:
exitRule
in classorg.antlr.v4.runtime.ParserRuleContext
-