Class JavaParser.ExpressionContext

java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
org.drools.drl.parser.antlr4.JavaParser.ExpressionContext
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:
JavaParser

public static class JavaParser.ExpressionContext extends org.antlr.v4.runtime.ParserRuleContext
  • Field Details

    • prefix

      public org.antlr.v4.runtime.Token prefix
    • bop

      public org.antlr.v4.runtime.Token bop
    • postfix

      public org.antlr.v4.runtime.Token postfix
  • Constructor Details

    • ExpressionContext

      public ExpressionContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
  • Method Details

    • primary

      public JavaParser.PrimaryContext primary()
    • methodCall

      public JavaParser.MethodCallContext methodCall()
    • NEW

      public org.antlr.v4.runtime.tree.TerminalNode NEW()
    • creator

      public JavaParser.CreatorContext creator()
    • LPAREN

      public org.antlr.v4.runtime.tree.TerminalNode LPAREN()
    • typeType

      public List<JavaParser.TypeTypeContext> typeType()
    • typeType

      public JavaParser.TypeTypeContext typeType(int i)
    • RPAREN

      public org.antlr.v4.runtime.tree.TerminalNode RPAREN()
    • expression

      public List<JavaParser.ExpressionContext> expression()
    • expression

      public JavaParser.ExpressionContext expression(int i)
    • annotation

      public List<JavaParser.AnnotationContext> annotation()
    • annotation

      public JavaParser.AnnotationContext annotation(int i)
    • BITAND

      public List<org.antlr.v4.runtime.tree.TerminalNode> BITAND()
    • BITAND

      public org.antlr.v4.runtime.tree.TerminalNode BITAND(int i)
    • ADD

      public org.antlr.v4.runtime.tree.TerminalNode ADD()
    • SUB

      public org.antlr.v4.runtime.tree.TerminalNode SUB()
    • INC

      public org.antlr.v4.runtime.tree.TerminalNode INC()
    • DEC

      public org.antlr.v4.runtime.tree.TerminalNode DEC()
    • TILDE

      public org.antlr.v4.runtime.tree.TerminalNode TILDE()
    • BANG

      public org.antlr.v4.runtime.tree.TerminalNode BANG()
    • lambdaExpression

      public JavaParser.LambdaExpressionContext lambdaExpression()
    • switchExpression

      public JavaParser.SwitchExpressionContext switchExpression()
    • COLONCOLON

      public org.antlr.v4.runtime.tree.TerminalNode COLONCOLON()
    • identifier

      public JavaParser.IdentifierContext identifier()
    • typeArguments

      public JavaParser.TypeArgumentsContext typeArguments()
    • classType

      public JavaParser.ClassTypeContext classType()
    • MUL

      public org.antlr.v4.runtime.tree.TerminalNode MUL()
    • DIV

      public org.antlr.v4.runtime.tree.TerminalNode DIV()
    • MOD

      public org.antlr.v4.runtime.tree.TerminalNode MOD()
    • LT

      public List<org.antlr.v4.runtime.tree.TerminalNode> LT()
    • LT

      public org.antlr.v4.runtime.tree.TerminalNode LT(int i)
    • GT

      public List<org.antlr.v4.runtime.tree.TerminalNode> GT()
    • GT

      public org.antlr.v4.runtime.tree.TerminalNode GT(int i)
    • LE

      public org.antlr.v4.runtime.tree.TerminalNode LE()
    • GE

      public org.antlr.v4.runtime.tree.TerminalNode GE()
    • EQUAL

      public org.antlr.v4.runtime.tree.TerminalNode EQUAL()
    • NOTEQUAL

      public org.antlr.v4.runtime.tree.TerminalNode NOTEQUAL()
    • CARET

      public org.antlr.v4.runtime.tree.TerminalNode CARET()
    • BITOR

      public org.antlr.v4.runtime.tree.TerminalNode BITOR()
    • AND

      public org.antlr.v4.runtime.tree.TerminalNode AND()
    • OR

      public org.antlr.v4.runtime.tree.TerminalNode OR()
    • COLON

      public org.antlr.v4.runtime.tree.TerminalNode COLON()
    • QUESTION

      public org.antlr.v4.runtime.tree.TerminalNode QUESTION()
    • ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode ASSIGN()
    • ADD_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode ADD_ASSIGN()
    • SUB_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode SUB_ASSIGN()
    • MUL_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode MUL_ASSIGN()
    • DIV_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode DIV_ASSIGN()
    • AND_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode AND_ASSIGN()
    • OR_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode OR_ASSIGN()
    • XOR_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode XOR_ASSIGN()
    • RSHIFT_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode RSHIFT_ASSIGN()
    • URSHIFT_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode URSHIFT_ASSIGN()
    • LSHIFT_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode LSHIFT_ASSIGN()
    • MOD_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode MOD_ASSIGN()
    • DOT

      public org.antlr.v4.runtime.tree.TerminalNode DOT()
    • THIS

      public org.antlr.v4.runtime.tree.TerminalNode THIS()
    • innerCreator

      public JavaParser.InnerCreatorContext innerCreator()
    • SUPER

      public org.antlr.v4.runtime.tree.TerminalNode SUPER()
    • superSuffix

      public JavaParser.SuperSuffixContext superSuffix()
    • explicitGenericInvocation

      public JavaParser.ExplicitGenericInvocationContext explicitGenericInvocation()
    • nonWildcardTypeArguments

      public JavaParser.NonWildcardTypeArgumentsContext nonWildcardTypeArguments()
    • LBRACK

      public org.antlr.v4.runtime.tree.TerminalNode LBRACK()
    • RBRACK

      public org.antlr.v4.runtime.tree.TerminalNode RBRACK()
    • INSTANCEOF

      public org.antlr.v4.runtime.tree.TerminalNode INSTANCEOF()
    • pattern

      public JavaParser.PatternContext pattern()
    • getRuleIndex

      public int getRuleIndex()
      Overrides:
      getRuleIndex in class org.antlr.v4.runtime.RuleContext
    • accept

      public <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor)
      Specified by:
      accept in interface org.antlr.v4.runtime.tree.ParseTree
      Overrides:
      accept in class org.antlr.v4.runtime.RuleContext