soot.jimple
Interface ConstantSwitch

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

public interface ConstantSwitch
extends Switch


Method Summary
 void caseClassConstant(ClassConstant v)
           
 void caseDoubleConstant(DoubleConstant v)
           
 void caseFloatConstant(FloatConstant v)
           
 void caseIntConstant(IntConstant v)
           
 void caseLongConstant(LongConstant v)
           
 void caseNullConstant(NullConstant v)
           
 void caseStringConstant(StringConstant v)
           
 void defaultCase(Object object)
           
 

Method Detail

caseDoubleConstant

void caseDoubleConstant(DoubleConstant v)

caseFloatConstant

void caseFloatConstant(FloatConstant v)

caseIntConstant

void caseIntConstant(IntConstant v)

caseLongConstant

void caseLongConstant(LongConstant v)

caseNullConstant

void caseNullConstant(NullConstant v)

caseStringConstant

void caseStringConstant(StringConstant v)

caseClassConstant

void caseClassConstant(ClassConstant v)

defaultCase

void defaultCase(Object object)