Uses of Interface
net.sourceforge.pmd.lang.java.ast.ASTSwitchArrowRHS
Packages that use ASTSwitchArrowRHS
Package
Description
Contains the classes and interfaces modelling the Java AST.
-
Uses of ASTSwitchArrowRHS in net.sourceforge.pmd.lang.java.ast
Subinterfaces of ASTSwitchArrowRHS in net.sourceforge.pmd.lang.java.astModifier and TypeInterfaceDescriptioninterfaceAn expression that may be assigned by an assignment expression, or incremented or decremented.static interfaceAn assignable expression that has a name, and refers to a symbol.interfaceRepresents an expression, in the most general sense.interfaceA lexical literal.interfaceTags thoseexpressionsthat are categorised as primary by the JLS.interfaceA method reference or lambda expression.interfaceNode that may be qualified by an expression, e.g. an instance method call or inner class constructor invocation.Classes in net.sourceforge.pmd.lang.java.ast that implement ASTSwitchArrowRHSModifier and TypeClassDescriptionfinal classAn ambiguous name occurring in any context.final classAn array access expression.final classAn array creation expression.final classAn array initializer.final classRepresents an assignment expression.final classA block of code.final classThe boolean literal, either "true" or "false".final classRepresents a type cast expression.final classRepresents a character literal.final classA class literal.final classRepresents a conditional expression, aka ternary expression.final classA class instance creation expression.final classA field access expression.final classRepresents a binary infix expression.final classA lambda expression.final classA method invocation expression.final classMethod or constructor reference expression.final classThe null literal.final classA numeric literal of any type (double, int, long, float, etc).final classWraps aASTPatternnode but presents the interface ofASTExpression.final classRepresents a string literal.final classThe "super" keyword.final classA switch expression, as introduced in Java 12.final classThe "this" expression.final classAthrowstatement.final classWraps a type node but presents the interface ofASTExpression.final classRepresents a unary operation on a value.final classAn unqualified reference to a variable (either local, or a field that is in scope).Methods in net.sourceforge.pmd.lang.java.ast that return ASTSwitchArrowRHSModifier and TypeMethodDescriptionASTSwitchArrowBranch.getRightHandSide()Returns the right hand side of the arrow.