com.ibm.wala.dataflow.IFDS
Class IdentityFlowFunction
java.lang.Object
com.ibm.wala.dataflow.IFDS.IdentityFlowFunction
- All Implemented Interfaces:
- IFlowFunction, IReversibleFlowFunction, IUnaryFlowFunction
public class IdentityFlowFunction
- extends java.lang.Object
- implements IReversibleFlowFunction
A flow function where out == in
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
IdentityFlowFunction
public IdentityFlowFunction()
getTargets
public SparseIntSet getTargets(int i)
- Specified by:
getTargets in interface IUnaryFlowFunction
- Returns:
- set of d2 such that (d1,d2) is an edge in this distributive function's graph representation, or null if there are none
getSources
public SparseIntSet getSources(int i)
- Specified by:
getSources in interface IReversibleFlowFunction
- Returns:
- set of d1 such that (d1,d2) is an edge in this distributive function's graph representation, or null if there are none
identity
public static IdentityFlowFunction identity()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object