| 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.ipa.callgraph.propagation.cfa |
Fetch and handle information on Android-Intents.
|
| com.ibm.wala.dalvik.util |
Classes of general use with the AndroidModel.
|
| Constructor and Description |
|---|
MiniModel(com.ibm.wala.ipa.cha.IClassHierarchy cha,
com.ibm.wala.ipa.callgraph.AnalysisOptions options,
com.ibm.wala.ipa.callgraph.IAnalysisCacheView cache,
AndroidComponent forCompo) |
| Constructor and Description |
|---|
ExternalModel(com.ibm.wala.ipa.cha.IClassHierarchy cha,
com.ibm.wala.ipa.callgraph.AnalysisOptions options,
com.ibm.wala.ipa.callgraph.IAnalysisCacheView cache,
AndroidComponent target) |
UnknownTargetModel(com.ibm.wala.ipa.cha.IClassHierarchy cha,
com.ibm.wala.ipa.callgraph.AnalysisOptions options,
com.ibm.wala.ipa.callgraph.IAnalysisCacheView cache,
AndroidComponent target) |
| Modifier and Type | Field and Description |
|---|---|
protected AndroidComponent |
AndroidEntryPoint.superType |
| Modifier and Type | Method and Description |
|---|---|
AndroidComponent |
AndroidEntryPoint.getComponent() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AndroidEntryPoint.belongsTo(AndroidComponent compo) |
| Constructor and Description |
|---|
AndroidEntryPoint(AndroidEntryPoint.ExecutionOrder o,
com.ibm.wala.classLoader.IMethod method,
com.ibm.wala.ipa.cha.IClassHierarchy cha,
AndroidComponent inComponent) |
AndroidEntryPoint(AndroidEntryPointLocator.AndroidPossibleEntryPoint p,
com.ibm.wala.classLoader.IMethod method,
com.ibm.wala.ipa.cha.IClassHierarchy cha,
AndroidComponent inComponent) |
| Modifier and Type | Method and Description |
|---|---|
AndroidComponent |
Intent.getComponent()
Return the type of Component associated with this Intent.
|
| Modifier and Type | Method and Description |
|---|---|
Set<AndroidComponent> |
IntentStarters.StartInfo.getComponentsPossible()
Target-Types that may started by this.
|
| Modifier and Type | Method and Description |
|---|---|
static IntentStarters.StartInfo |
IntentStarters.StartInfo.makeContextFree(AndroidComponent component) |
| Modifier and Type | Method and Description |
|---|---|
static AndroidComponent |
AndroidComponent.explicit(String type)
Returns the Element the type matches exactly the given type.
|
static AndroidComponent |
AndroidComponent.explicit(com.ibm.wala.types.TypeName type)
Returns the Element the type matches exactly the given type.
|
static AndroidComponent |
AndroidComponent.explicit(com.ibm.wala.types.TypeReference type)
Returns the Element the type matches exactly the given type.
|
static AndroidComponent |
AndroidComponent.from(com.ibm.wala.classLoader.IClass type,
com.ibm.wala.ipa.cha.IClassHierarchy cha)
Return the Item that is a matching superclass.
|
static AndroidComponent |
AndroidComponent.from(com.ibm.wala.classLoader.IMethod method,
com.ibm.wala.ipa.cha.IClassHierarchy cha)
Returns the AndroidComponent the method is declared in.
|
static AndroidComponent |
AndroidComponent.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AndroidComponent[] |
AndroidComponent.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
AndroidEntryPointManager.EPContainAny(AndroidComponent compo)
Determines if any EntryPoint extends the specified component.
|
Copyright © 2019. All rights reserved.