Uses of Interface
net.sourceforge.pmd.lang.java.ast.ASTSwitchArrowRHS
-
Packages that use ASTSwitchArrowRHS Package Description net.sourceforge.pmd.lang.java.ast 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.ast Modifier and Type Interface Description interfaceASTAssignableExprAn expression that may be assigned by an assignment expression, or incremented or decremented.static interfaceASTAssignableExpr.ASTNamedReferenceExprAn assignable expression that has a name, and refers to a symbol.interfaceASTExpressionRepresents an expression, in the most general sense.interfaceASTLiteralA lexical literal.interfaceASTPrimaryExpressionTags thoseexpressionsthat are categorised as primary by the JLS.interfaceFunctionalExpressionA method reference or lambda expression.interfaceQualifiableExpressionNode 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 ASTSwitchArrowRHS Modifier and Type Class Description classASTAmbiguousNameAn ambiguous name occurring in any context.classASTArrayAccessAn array access expression.classASTArrayAllocationAn array creation expression.classASTArrayInitializerAn array initializer.classASTAssignmentExpressionRepresents an assignment expression.classASTBlockA block of code.classASTBooleanLiteralThe boolean literal, either "true" or "false".classASTCastExpressionRepresents a type cast expression.classASTCharLiteralRepresents a character literal.classASTClassLiteralA class literal.classASTConditionalExpressionRepresents a conditional expression, aka ternary expression.classASTConstructorCallA class instance creation expression.classASTFieldAccessA field access expression.classASTInfixExpressionRepresents a binary infix expression.classASTLambdaExpressionA lambda expression.classASTMethodCallA method invocation expression.classASTMethodReferenceMethod or constructor reference expression.classASTNullLiteralThe null literal.classASTNumericLiteralA numeric literal of any type (double, int, long, float, etc).classASTPatternExpressionWraps aASTPatternnode but presents the interface ofASTExpression.classASTStringLiteralRepresents a string literal.classASTSuperExpressionThe "super" keyword.classASTSwitchExpressionA switch expression, as introduced in Java 12.classASTThisExpressionThe "this" expression.classASTThrowStatementAthrowstatement.classASTTypeExpressionWraps a type node but presents the interface ofASTExpression.classASTUnaryExpressionRepresents a unary operation on a value.classASTVariableAccessAn unqualified reference to a variable (either local, or a field that is in scope).Methods in net.sourceforge.pmd.lang.java.ast that return ASTSwitchArrowRHS Modifier and Type Method Description ASTSwitchArrowRHSASTSwitchArrowBranch. getRightHandSide()Returns the right hand side of the arrow.
-