Interface JavaNode

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.Object childrenAccept​(JavaParserVisitor visitor, java.lang.Object data)
      Accept the visitor.
      net.sourceforge.pmd.lang.symboltable.Scope getScope()  
      java.lang.Object jjtAccept​(JavaParserVisitor visitor, java.lang.Object data)
      Accept the visitor.
      void setScope​(net.sourceforge.pmd.lang.symboltable.Scope scope)  
      • 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

      • jjtAccept

        java.lang.Object jjtAccept​(JavaParserVisitor visitor,
                                   java.lang.Object data)
        Accept the visitor. *
      • childrenAccept

        java.lang.Object childrenAccept​(JavaParserVisitor visitor,
                                        java.lang.Object data)
        Accept the visitor. *
      • getScope

        net.sourceforge.pmd.lang.symboltable.Scope getScope()
        Specified by:
        getScope in interface net.sourceforge.pmd.lang.symboltable.ScopedNode
      • setScope

        void setScope​(net.sourceforge.pmd.lang.symboltable.Scope scope)