Uses of Interface
net.sourceforge.pmd.lang.java.ast.ASTPrimaryExpression
Packages that use ASTPrimaryExpression
Package
Description
Contains the classes and interfaces modelling the Java AST.
-
Uses of ASTPrimaryExpression in net.sourceforge.pmd.lang.java.ast
Subinterfaces of ASTPrimaryExpression 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.interfaceA lexical literal.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 ASTPrimaryExpressionModifier and TypeClassDescriptionfinal classAn ambiguous name occurring in any context.final classAn array access expression.final classAn array creation expression.final classThe boolean literal, either "true" or "false".final classRepresents a character literal.final classA class literal.final classA class instance creation expression.final classA field access 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 classThe "this" expression.final classWraps a type node but presents the interface ofASTExpression.final classAn unqualified reference to a variable (either local, or a field that is in scope).Methods in net.sourceforge.pmd.lang.java.ast with parameters of type ASTPrimaryExpressionModifier and TypeMethodDescriptionJavaVisitorBase.visitPrimaryExpr(ASTPrimaryExpression node, P data)