Interface JavaQualifiableNode
-
- All Superinterfaces:
net.sourceforge.pmd.lang.ast.Node
,net.sourceforge.pmd.lang.ast.QualifiableNode
- All Known Subinterfaces:
ASTAnyTypeDeclaration
,ASTMethodOrConstructorDeclaration
,MethodLikeNode
- All Known Implementing Classes:
AbstractAnyTypeDeclaration
,AbstractMethodLikeNode
,AbstractMethodOrConstructorDeclaration
,ASTAllocationExpression
,ASTAnnotationMethodDeclaration
,ASTAnnotationTypeDeclaration
,ASTClassOrInterfaceDeclaration
,ASTConstructorDeclaration
,ASTEnumConstant
,ASTEnumDeclaration
,ASTLambdaExpression
,ASTMethodDeclaration
public interface JavaQualifiableNode extends net.sourceforge.pmd.lang.ast.QualifiableNode
Java nodes that can be described with a qualified name.- Author:
- Clément Fournier
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JavaQualifiedName
getQualifiedName()
Returns a qualified name for this node.-
Methods inherited from interface net.sourceforge.pmd.lang.ast.Node
findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfAnyType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, getXPathAttributesIterator, getXPathNodeName, hasDescendantMatchingXPath, hasDescendantOfType, hasImageEqualTo, isFindBoundary, jjtAddChild, jjtClose, jjtGetChild, jjtGetChildIndex, jjtGetId, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetChildIndex, jjtSetParent, remove, removeChildAtIndex, setDataFlowNode, setImage, setUserData
-
-
-
-
Method Detail
-
getQualifiedName
JavaQualifiedName getQualifiedName()
Returns a qualified name for this node.- Specified by:
getQualifiedName
in interfacenet.sourceforge.pmd.lang.ast.QualifiableNode
- Returns:
- A qualified name.
-
-