soot
Class Pack

java.lang.Object
  |
  +--soot.Pack

public class Pack
extends java.lang.Object

A wrapper object for a pack of optimizations. Provides chain-like operations, except that the key is the phase name.


Constructor Summary
Pack()
           
 
Method Summary
 void add(Transform t)
           
 void apply()
           
 void apply(Body b)
           
 void insertAfter(Transform t, java.lang.String phaseName)
           
 void insertBefore(Transform t, java.lang.String phaseName)
           
 java.util.Iterator iterator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Pack

public Pack()
Method Detail

iterator

public java.util.Iterator iterator()

add

public void add(Transform t)

insertAfter

public void insertAfter(Transform t,
                        java.lang.String phaseName)

insertBefore

public void insertBefore(Transform t,
                         java.lang.String phaseName)

apply

public void apply()

apply

public void apply(Body b)