soot.jimple.spark
Class SparkTransformer

java.lang.Object
  |
  +--soot.Transformer
        |
        +--soot.SceneTransformer
              |
              +--soot.jimple.spark.SparkTransformer

public class SparkTransformer
extends SceneTransformer

Main entry point for Spark.


Constructor Summary
SparkTransformer(Singletons.Global g)
           
 
Method Summary
protected  void addTag(Host h, Node n, java.util.Map nodeToTag, Tag unknown)
           
protected  void addTags(PAG pag)
           
protected  void findSetMass(PAG pag, Builder b)
           
protected  void internalTransform(java.lang.String phaseName, java.util.Map options)
          Performs the transformation on the Scene, under the given phaseName and with the given Options.
static SparkTransformer v()
           
 
Methods inherited from class soot.SceneTransformer
transform, transform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SparkTransformer

public SparkTransformer(Singletons.Global g)
Method Detail

v

public static SparkTransformer v()

internalTransform

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

addTag

protected void addTag(Host h,
                      Node n,
                      java.util.Map nodeToTag,
                      Tag unknown)

addTags

protected void addTags(PAG pag)

findSetMass

protected void findSetMass(PAG pag,
                           Builder b)