Class Everywhere

java.lang.Object
com.ibm.wala.ipa.callgraph.impl.Everywhere
All Implemented Interfaces:
Context, ContextItem

public class Everywhere extends Object implements Context
An object that represent the context everywhere; used for context-insensitive analysis
  • Field Details

    • EVERYWHERE

      public static final Everywhere EVERYWHERE
  • Method Details

    • get

      public ContextItem get(ContextKey name)
      This context gives no information.
      Specified by:
      get in interface Context
      Returns:
      the objects corresponding to a given name
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Don't use default hashCode (java.lang.Object) as it's nondeterministic.
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object