Package com.ibm.wala.dalvik.util
Class AndroidSettingFactory.UnknownIntent
java.lang.Object
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent
com.ibm.wala.dalvik.util.AndroidSettingFactory.UnknownIntent
- All Implemented Interfaces:
com.ibm.wala.ipa.callgraph.ContextItem,Comparable<Intent>
- Enclosing class:
- AndroidSettingFactory
-
Nested Class Summary
Nested classes/interfaces inherited from class com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent
Intent.IntentTypeNested classes/interfaces inherited from interface com.ibm.wala.ipa.callgraph.ContextItem
com.ibm.wala.ipa.callgraph.ContextItem.Value<T extends Object> -
Field Summary
Fields inherited from class com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent
INTENT_KEY, UNBOUND, uri -
Constructor Summary
ConstructorsConstructorDescriptionUnknownIntent(com.ibm.wala.core.util.strings.Atom action) UnknownIntent(com.ibm.wala.core.util.strings.Atom action, com.ibm.wala.core.util.strings.Atom uri) UnknownIntent(String action) -
Method Summary
Methods inherited from class com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent
clone, compareTo, equalAction, getAction, getComponent, isExplicit, isExternal, isInternal, isStandard, resolve, setAction, setActionExplicit, setExplicit, setImmutable, toString, unbind
-
Constructor Details
-
UnknownIntent
-
UnknownIntent
public UnknownIntent(com.ibm.wala.core.util.strings.Atom action) -
UnknownIntent
public UnknownIntent(com.ibm.wala.core.util.strings.Atom action, com.ibm.wala.core.util.strings.Atom uri)
-
-
Method Details
-
getType
-
hashCode
public int hashCode()Description copied from class:IntentCLASHES: Does not consider intent-type.This clash is however intended: This aids in resolving the override of an Intent. The AndroidEntryPointManager generates new Intent Objects. Instead of searching all overrides we get it for free.
-
equals
Description copied from class:IntentIntents are equal to Intents with other type.This clash is however intended: This aids in resolving the override of an Intent. The AndroidEntryPointManager generates new Intent Objects. Instead of searching all overrides we get it for free.
-