soot.jimple
Interface RefSwitch

All Superinterfaces:
Switch
All Known Subinterfaces:
GrimpValueSwitch, JimpleValueSwitch, ShimpleValueSwitch
All Known Implementing Classes:
AbstractGrimpValueSwitch, AbstractJimpleValueSwitch, AbstractRefSwitch, AbstractShimpleValueSwitch, MethodNodeFactory, UnitThrowAnalysis.ValueSwitch, ValueTemplatePrinter

public interface RefSwitch
extends Switch


Method Summary
 void caseArrayRef(ArrayRef v)
           
 void caseCaughtExceptionRef(CaughtExceptionRef v)
           
 void caseInstanceFieldRef(InstanceFieldRef v)
           
 void caseParameterRef(ParameterRef v)
           
 void caseStaticFieldRef(StaticFieldRef v)
           
 void caseThisRef(ThisRef v)
           
 void defaultCase(Object obj)
           
 

Method Detail

caseArrayRef

void caseArrayRef(ArrayRef v)

caseStaticFieldRef

void caseStaticFieldRef(StaticFieldRef v)

caseInstanceFieldRef

void caseInstanceFieldRef(InstanceFieldRef v)

caseParameterRef

void caseParameterRef(ParameterRef v)

caseCaughtExceptionRef

void caseCaughtExceptionRef(CaughtExceptionRef v)

caseThisRef

void caseThisRef(ThisRef v)

defaultCase

void defaultCase(Object obj)