Class AndroidBoot
- java.lang.Object
-
- com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.AndroidBoot
-
public class AndroidBoot extends Object
Create some Android-Environment. Used by the AndroidModel to assign some fields in the analyzed Application if the settings instruct it to do so.- Since:
- 2013-10-23
- See Also:
AndroidModel
,AndroidEntryPointManager
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AndroidBoot.BootAction
-
Constructor Summary
Constructors Constructor Description AndroidBoot(Set<AndroidBoot.BootAction> whatToDo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addBootCode(TypeSafeInstructionFactory instructionFactory, ParameterAccessor acc, SSAValueManager pm, VolatileMethodSummary body)
SSAValue
getMainThread()
SSAValue
getPackageContext()
SSAValue
getSystemContext()
-
-
-
Constructor Detail
-
AndroidBoot
public AndroidBoot(Set<AndroidBoot.BootAction> whatToDo)
-
-
Method Detail
-
addBootCode
public void addBootCode(TypeSafeInstructionFactory instructionFactory, ParameterAccessor acc, SSAValueManager pm, VolatileMethodSummary body)
-
getSystemContext
public SSAValue getSystemContext()
-
getPackageContext
public SSAValue getPackageContext()
-
getMainThread
public SSAValue getMainThread()
-
-