Class ASTMethodReference

java.lang.Object
net.sourceforge.pmd.lang.ast.impl.AbstractNode<B,N>
net.sourceforge.pmd.lang.ast.impl.javacc.AbstractJjtreeNode<net.sourceforge.pmd.lang.java.ast.AbstractJavaNode,JavaNode>
net.sourceforge.pmd.lang.java.ast.ASTMethodReference
All Implemented Interfaces:
GenericNode<JavaNode>, JjtreeNode<JavaNode>, Node, TextAvailableNode, ASTExpression, ASTMemberValue, ASTPrimaryExpression, ASTSwitchArrowRHS, FunctionalExpression, JavaNode, MethodUsage, QualifiableExpression, TypeNode, Reportable

public final class ASTMethodReference extends AbstractJjtreeNode<net.sourceforge.pmd.lang.java.ast.AbstractJavaNode,JavaNode> implements QualifiableExpression, MethodUsage, FunctionalExpression
Method or constructor reference expression.

 MethodReference ::= Expression "::" TypeArguments? <IDENTIFIER>
                   | TypeExpression "::" TypeArguments? "new"