Interface ApexNode<T extends apex.jorje.semantic.ast.AstNode>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.Object childrenAccept​(ApexParserVisitor visitor, java.lang.Object data)
      Accept the visitor.
      T getNode()
      Get the underlying AST node.
      java.lang.Object jjtAccept​(ApexParserVisitor visitor, java.lang.Object data)
      Accept the visitor.
      • 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​(ApexParserVisitor visitor,
                                   java.lang.Object data)
        Accept the visitor. *
      • childrenAccept

        java.lang.Object childrenAccept​(ApexParserVisitor visitor,
                                        java.lang.Object data)
        Accept the visitor. *
      • getNode

        T getNode()
        Get the underlying AST node.