com.ibm.wala.analysis.reflection
Class AbstractReflectionInterpreter.NoSubtypesWarning

java.lang.Object
  extended by com.ibm.wala.util.warnings.Warning
      extended by com.ibm.wala.analysis.reflection.AbstractReflectionInterpreter.NoSubtypesWarning
All Implemented Interfaces:
java.lang.Comparable
Enclosing class:
AbstractReflectionInterpreter

protected static class AbstractReflectionInterpreter.NoSubtypesWarning
extends Warning

A warning when we fail to find subtypes for a factory method


Field Summary
 
Fields inherited from class com.ibm.wala.util.warnings.Warning
CLIENT_MILD, CLIENT_MODERATE, CLIENT_SEVERE, MILD, MODERATE, N_LEVELS, SEVERE
 
Method Summary
static AbstractReflectionInterpreter.NoSubtypesWarning create(TypeAbstraction T)
           
 java.lang.String getMsg()
          Must return the same String always -- this is required by the implementation of hashCode.
 
Methods inherited from class com.ibm.wala.util.warnings.Warning
compareTo, equals, getLevel, hashCode, setLevel, severityString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getMsg

public java.lang.String getMsg()
Description copied from class: Warning
Must return the same String always -- this is required by the implementation of hashCode.

Specified by:
getMsg in class Warning

create

public static AbstractReflectionInterpreter.NoSubtypesWarning create(TypeAbstraction T)