soot
Class TypeSwitch
java.lang.Object
|
+--soot.TypeSwitch
- All Implemented Interfaces:
- soot.ITypeSwitch, Switch
- public class TypeSwitch
- extends java.lang.Object
- implements soot.ITypeSwitch
Implements Switchable on base Java types.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TypeSwitch
public TypeSwitch()
caseArrayType
public void caseArrayType(ArrayType t)
- Specified by:
caseArrayType
in interface soot.ITypeSwitch
caseBooleanType
public void caseBooleanType(BooleanType t)
- Specified by:
caseBooleanType
in interface soot.ITypeSwitch
caseByteType
public void caseByteType(ByteType t)
- Specified by:
caseByteType
in interface soot.ITypeSwitch
caseCharType
public void caseCharType(CharType t)
- Specified by:
caseCharType
in interface soot.ITypeSwitch
caseDoubleType
public void caseDoubleType(DoubleType t)
- Specified by:
caseDoubleType
in interface soot.ITypeSwitch
caseFloatType
public void caseFloatType(FloatType t)
- Specified by:
caseFloatType
in interface soot.ITypeSwitch
caseIntType
public void caseIntType(IntType t)
- Specified by:
caseIntType
in interface soot.ITypeSwitch
caseLongType
public void caseLongType(LongType t)
- Specified by:
caseLongType
in interface soot.ITypeSwitch
caseRefType
public void caseRefType(RefType t)
- Specified by:
caseRefType
in interface soot.ITypeSwitch
caseShortType
public void caseShortType(ShortType t)
- Specified by:
caseShortType
in interface soot.ITypeSwitch
caseStmtAddressType
public void caseStmtAddressType(StmtAddressType t)
- Specified by:
caseStmtAddressType
in interface soot.ITypeSwitch
caseUnknownType
public void caseUnknownType(UnknownType t)
- Specified by:
caseUnknownType
in interface soot.ITypeSwitch
caseVoidType
public void caseVoidType(VoidType t)
- Specified by:
caseVoidType
in interface soot.ITypeSwitch
caseAnyType
public void caseAnyType(AnyType t)
- Specified by:
caseAnyType
in interface soot.ITypeSwitch
caseNullType
public void caseNullType(NullType t)
- Specified by:
caseNullType
in interface soot.ITypeSwitch
caseErroneousType
public void caseErroneousType(ErroneousType t)
- Specified by:
caseErroneousType
in interface soot.ITypeSwitch
defaultCase
public void defaultCase(Type t)
caseDefault
public void caseDefault(Type t)
- Deprecated. Replaced by defaultCase(Type)
- Specified by:
caseDefault
in interface soot.ITypeSwitch
- See Also:
defaultCase(Type)
setResult
public void setResult(java.lang.Object result)
getResult
public java.lang.Object getResult()