soot
Class BriefUnitPrinter
java.lang.Object
soot.AbstractUnitPrinter
soot.LabeledUnitPrinter
soot.BriefUnitPrinter
- All Implemented Interfaces:
- UnitPrinter
- public class BriefUnitPrinter
- extends LabeledUnitPrinter
UnitPrinter implementation for normal (full) Jimple, Grimp, and Baf
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 |
BriefUnitPrinter
public BriefUnitPrinter(Body body)
startUnit
public void startUnit(Unit u)
- Specified by:
startUnit
in interface UnitPrinter
- Overrides:
startUnit
in class AbstractUnitPrinter
method
public void method(SootMethod m)
- Specified by:
method
in interface UnitPrinter
- Specified by:
method
in class LabeledUnitPrinter
fieldRef
public void fieldRef(SootField f)
- Specified by:
fieldRef
in interface UnitPrinter
- Specified by:
fieldRef
in class LabeledUnitPrinter
identityRef
public void identityRef(IdentityRef r)
- Specified by:
identityRef
in interface UnitPrinter
- Specified by:
identityRef
in class LabeledUnitPrinter
literal
public void literal(java.lang.String s)
- Specified by:
literal
in interface UnitPrinter
- Specified by:
literal
in class LabeledUnitPrinter
type
public void type(Type t)
- Specified by:
type
in interface UnitPrinter
- Specified by:
type
in class LabeledUnitPrinter