Class AndroidSettingFactory.IgnoreIntent

java.lang.Object
com.ibm.wala.dalvik.ipa.callgraph.propagation.cfa.Intent
com.ibm.wala.dalvik.util.AndroidSettingFactory.IgnoreIntent
All Implemented Interfaces:
ContextItem, Comparable<Intent>
Enclosing class:
AndroidSettingFactory

public static class AndroidSettingFactory.IgnoreIntent extends Intent
  • Constructor Details

    • IgnoreIntent

      public IgnoreIntent(String action)
    • IgnoreIntent

      public IgnoreIntent(Atom action)
    • IgnoreIntent

      public IgnoreIntent(Atom action, Atom uri)
  • Method Details

    • getType

      public Intent.IntentType getType()
      Overrides:
      getType in class Intent
    • hashCode

      public int hashCode()
      Description copied from class: Intent
      CLASHES: 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.

      Overrides:
      hashCode in class Intent
    • equals

      public boolean equals(Object o)
      Description copied from class: Intent
      Intents 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.

      Overrides:
      equals in class Intent