Package org.jtool.pdg


package org.jtool.pdg
This package provides APIs that represent a PDG (program dependence graph) for each method/field existing in Java source code.
  • Class
    Description
    An edge represents control dependence (CD) between PDG nodes.
    An object storing information on a class dependence graph (ClDG) for a class.
    The entry node for a ClDG.
    An edge that represents data dependence (DD) between PDG nodes.
    A dependence edge of PDGs.
    An object storing information on a dependency graph consisting of ClDGs.
    A dependence edge of PDGs, ClDGs, and SDGs.
    The kind of a dependency graph edge.
    A control dependence edge connecting two nodes in different PDGs.
    A data dependence edge connecting two nodes in different PDGs.
    A dependence edge connecting two nodes in different PDGs.
    An object storing information on a program dependence graph (PDG).
    The entry node for a PDG.
    A node of PDGs, ClDGs, and SDG.
    A statement node of a PDG, which stores defined and used variables.
    An object storing information on a system dependence graph (SDG).