Class ClassNameDeclaration

  • All Implemented Interfaces:
    TypedNameDeclaration, net.sourceforge.pmd.lang.symboltable.NameDeclaration

    public class ClassNameDeclaration
    extends net.sourceforge.pmd.lang.symboltable.AbstractNameDeclaration
    implements TypedNameDeclaration
    • Field Summary

      • Fields inherited from class net.sourceforge.pmd.lang.symboltable.AbstractNameDeclaration

        node
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      net.sourceforge.pmd.lang.ast.Node getAccessNodeParent()  
      java.lang.Class<?> getType()  
      java.lang.String getTypeImage()  
      java.lang.String toString()  
      • Methods inherited from class net.sourceforge.pmd.lang.symboltable.AbstractNameDeclaration

        getImage, getName, getNode, getScope
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • ClassNameDeclaration

        public ClassNameDeclaration​(JavaNode node)
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getAccessNodeParent

        public net.sourceforge.pmd.lang.ast.Node getAccessNodeParent()