soot.shimple
Class ShimpleTransformer

java.lang.Object
  extended by soot.Transformer
      extended by soot.SceneTransformer
          extended by soot.shimple.ShimpleTransformer

public class ShimpleTransformer
extends SceneTransformer

Traverses all methods, in all classes from the Scene, and transforms them to Shimple. Typically used for whole-program analysis on Shimple.

Author:
Navindra Umanee

Constructor Summary
ShimpleTransformer(Singletons.Global g)
           
 
Method Summary
protected  void internalTransform(String phaseName, Map options)
          Performs the transformation on the Scene, under the given phaseName and with the given Options.
static ShimpleTransformer v()
           
 
Methods inherited from class soot.SceneTransformer
transform, transform, transform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShimpleTransformer

public ShimpleTransformer(Singletons.Global g)
Method Detail

v

public static ShimpleTransformer v()

internalTransform

protected void internalTransform(String phaseName,
                                 Map options)
Description copied from class: SceneTransformer
Performs the transformation on the Scene, under the given phaseName and with the given Options.

Specified by:
internalTransform in class SceneTransformer