soot
Class BriefUnitPrinter

java.lang.Object
  |
  +--soot.AbstractUnitPrinter
        |
        +--soot.LabeledUnitPrinter
              |
              +--soot.BriefUnitPrinter

public class BriefUnitPrinter
extends LabeledUnitPrinter

UnitPrinter implementation for normal (full) Jimple, Grimp, and Baf


Fields inherited from class soot.LabeledUnitPrinter
labelIndent, labels, references
 
Fields inherited from class soot.AbstractUnitPrinter
indent, output, pt, startOfLine
 
Constructor Summary
BriefUnitPrinter(Body body)
           
 
Method Summary
 void fieldRef(SootField f)
           
 void identityRef(IdentityRef r)
           
 void literal(java.lang.String s)
           
 void method(SootMethod m)
           
 void startUnit(Unit u)
           
 void type(Type t)
           
 
Methods inherited from class soot.LabeledUnitPrinter
labels, references, unitRef
 
Methods inherited from class soot.AbstractUnitPrinter
constant, decIndent, endUnit, endUnitBox, endValueBox, getIndent, getPositionTagger, handleIndent, incIndent, local, newline, noIndent, output, setIndent, setPositionTagger, startUnitBox, startValueBox, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BriefUnitPrinter

public BriefUnitPrinter(Body body)
Method Detail

startUnit

public void startUnit(Unit u)
Overrides:
startUnit in class AbstractUnitPrinter

method

public void method(SootMethod m)
Overrides:
method in class LabeledUnitPrinter

fieldRef

public void fieldRef(SootField f)
Overrides:
fieldRef in class LabeledUnitPrinter

identityRef

public void identityRef(IdentityRef r)
Overrides:
identityRef in class LabeledUnitPrinter

literal

public void literal(java.lang.String s)
Overrides:
literal in class LabeledUnitPrinter

type

public void type(Type t)
Overrides:
type in class LabeledUnitPrinter