com.ibm.wala.ipa.callgraph.impl
Class Everywhere

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

public class Everywhere
extends java.lang.Object
implements Context

An object that represent the context everywhere; used for context-insensitive analysis


Field Summary
static Everywhere EVERYWHERE
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 ContextItem get(ContextKey name)
          This context gives no information.
 int hashCode()
          Don't use default hashCode (java.lang.Object) as it's nondeterministic.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

EVERYWHERE

public static final Everywhere EVERYWHERE
Method Detail

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 java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Don't use default hashCode (java.lang.Object) as it's nondeterministic.

Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object