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

    • Method Detail

      • childrenAccept

        Object childrenAccept​(ApexParserVisitor visitor,
                              Object data)
        This method is not useful, the logic for combining children values should be present on the visitor, not the node
        Accept the visitor. *
      • getNode

        T getNode()
        the underlying AST node should not be available outside of the AST node. If information is needed from the underlying node, then PMD's AST node need to expose this information.
        Get the underlying AST node.
      • hasRealLoc

        boolean hasRealLoc()
      • getDefiningType

        String getDefiningType()
      • getNamespace

        String getNamespace()