| Package | Description |
|---|---|
| com.ibm.wala.dalvik.ipa.callgraph.androidModel |
Inserts synthetic code that resembles Androids lifecycle.
|
| com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs |
Contains functions inserted into the AndroidModel.
|
| com.ibm.wala.dalvik.ipa.callgraph.impl | |
| com.ibm.wala.dalvik.util |
Classes of general use with the AndroidModel.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AndroidModel.selectEntryPoint(AndroidEntryPoint ep)
Overridden by models to restraint Entrypoints.
|
protected boolean |
MiniModel.selectEntryPoint(AndroidEntryPoint ep)
Restrict the model to Activities.
|
protected boolean |
IntentModel.selectEntryPoint(AndroidEntryPoint ep)
Restrict the model to Activities.
|
protected boolean |
MicroModel.selectEntryPoint(AndroidEntryPoint ep)
Restrict the model to Activities.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AndroidModel.build(com.ibm.wala.util.strings.Atom name,
Collection<? extends AndroidEntryPoint> entrypoints)
Generate the SummarizedMethod for the model (in this.model).
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
UnknownTargetModel.selectEntryPoint(AndroidEntryPoint ep)
The UnknownTargetModel does not call any entrypoints on it's own.
|
protected boolean |
ExternalModel.selectEntryPoint(AndroidEntryPoint ep)
Do not call any EntryPoint.
|
protected boolean |
SystemServiceModel.selectEntryPoint(AndroidEntryPoint ep)
Do not call any EntryPoint.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
UnknownTargetModel.build(com.ibm.wala.util.strings.Atom name,
Collection<? extends AndroidEntryPoint> entrypoints) |
protected void |
ExternalModel.build(com.ibm.wala.util.strings.Atom name,
Collection<? extends AndroidEntryPoint> entrypoints) |
protected void |
SystemServiceModel.build(com.ibm.wala.util.strings.Atom name,
Collection<? extends AndroidEntryPoint> entrypoints) |
| Modifier and Type | Method and Description |
|---|---|
int |
AndroidEntryPoint.ExecutionOrderComperator.compare(AndroidEntryPoint a,
AndroidEntryPoint b) |
| Modifier and Type | Field and Description |
|---|---|
static List<AndroidEntryPoint> |
AndroidEntryPointManager.ENTRIES |
| Modifier and Type | Method and Description |
|---|---|
List<AndroidEntryPoint> |
AndroidEntryPointLocator.getEntryPoints(com.ibm.wala.ipa.cha.IClassHierarchy cha)
Searches a ClassHierarchy for EntryPoints by their method-signature (optionally with heuristics).
|
Copyright © 2019. All rights reserved.