harpoon.Analysis.PA2
Class PANode
java.lang.Object
harpoon.Analysis.PA2.PANode
- Direct Known Subclasses:
- NodeRepository.INode
public abstract class PANode
- extends Object
PANode
- Version:
- $Id: PANode.java,v 1.1 2005/08/10 02:58:19 salcianu Exp $
- Author:
- Alexandru Salcianu <salcianu@alum.mit.edu>
Field Summary |
PANode.Kind |
kind
Kind of this node. |
GenType |
type
Conservative approximation of the type of objects represented
by this node. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
kind
public final PANode.Kind kind
- Kind of
this
node.
type
public final GenType type
- Conservative approximation of the type of objects represented
by
this
node.
PANode
protected PANode(PANode.Kind kind,
GenType type)
getId
public int getId()
other
public PANode other()
isFresh
public boolean isFresh()
link
public void link(PANode brother)