java.lang.Object
com.ibm.wala.dalvik.ipa.callgraph.androidModel.stubs.Overrides

public class Overrides extends Object
Context Free overrides for the startComponent-Methods.

The context-sensitive Overrides may be found in the cfa-package mentioned below.

Since:
2013-10-28
See Also:
  • Constructor Details

    • Overrides

      public Overrides(AndroidModel caller, com.ibm.wala.ipa.cha.IClassHierarchy cha, com.ibm.wala.ipa.callgraph.AnalysisOptions options, com.ibm.wala.ipa.callgraph.IAnalysisCacheView cache)
  • Method Details

    • overrideAll

      public com.ibm.wala.ipa.callgraph.MethodTargetSelector overrideAll() throws com.ibm.wala.util.CancelException
      Generates methods in a MethodTargetSelector.

      for all methods found in IntentStarters a synthetic method is generated and added to the MethodTargetSelector returned.

      Returns:
      a MethodTargetSelector that overrides all startComponent-calls. TODO: Use delayed computation?
      Throws:
      com.ibm.wala.util.CancelException