soot.jimple.toolkits.pointer
Class DependenceGraph

java.lang.Object
  extended by soot.jimple.toolkits.pointer.DependenceGraph
All Implemented Interfaces:
Attribute, Tag

public class DependenceGraph
extends Object
implements Attribute


Nested Class Summary
protected  class DependenceGraph.Edge
           
 
Constructor Summary
DependenceGraph()
           
 
Method Summary
 void addEdge(short from, short to)
           
 boolean areAdjacent(short from, short to)
           
 String getName()
          Returns the tag name.
 byte[] getValue()
          Returns the tag raw data.
 void setValue(byte[] v)
          Sets the value of the attribute from a byte[].
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DependenceGraph

public DependenceGraph()
Method Detail

areAdjacent

public boolean areAdjacent(short from,
                           short to)

addEdge

public void addEdge(short from,
                    short to)

getName

public String getName()
Description copied from interface: Tag
Returns the tag name.

Specified by:
getName in interface Tag

setValue

public void setValue(byte[] v)
Description copied from interface: Attribute
Sets the value of the attribute from a byte[].

Specified by:
setValue in interface Attribute

getValue

public byte[] getValue()
Description copied from interface: Tag
Returns the tag raw data.

Specified by:
getValue in interface Tag

toString

public String toString()
Overrides:
toString in class Object