public class AndroidBoot
extends java.lang.Object
Used by the AndroidModel to assign some fields in the analyzed Application if the settings instruct it to do so.
AndroidModel,
AndroidEntryPointManager| Modifier and Type | Class and Description |
|---|---|
static class |
AndroidBoot.BootAction |
| Constructor and Description |
|---|
AndroidBoot() |
| Modifier and Type | Method and Description |
|---|---|
void |
addBootCode(com.ibm.wala.util.ssa.TypeSafeInstructionFactory instructionFactory,
com.ibm.wala.util.ssa.SSAValueManager pm,
com.ibm.wala.ipa.summaries.VolatileMethodSummary body) |
com.ibm.wala.util.ssa.SSAValue |
getMainThread() |
com.ibm.wala.util.ssa.SSAValue |
getPackageContext() |
com.ibm.wala.util.ssa.SSAValue |
getSystemContext() |
public void addBootCode(com.ibm.wala.util.ssa.TypeSafeInstructionFactory instructionFactory,
com.ibm.wala.util.ssa.SSAValueManager pm,
com.ibm.wala.ipa.summaries.VolatileMethodSummary body)
public com.ibm.wala.util.ssa.SSAValue getSystemContext()
public com.ibm.wala.util.ssa.SSAValue getPackageContext()
public com.ibm.wala.util.ssa.SSAValue getMainThread()