edu.umd.cs.findbugs.ba
Class IncompatibleTypes
java.lang.Object
edu.umd.cs.findbugs.ba.IncompatibleTypes
public class IncompatibleTypes
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SEEMS_OK
public static final IncompatibleTypes SEEMS_OK
ARRAY_AND_NON_ARRAY
public static final IncompatibleTypes ARRAY_AND_NON_ARRAY
PRIMATIVE_ARRAY_AND_OTHER_ARRAY
public static final IncompatibleTypes PRIMATIVE_ARRAY_AND_OTHER_ARRAY
INCOMPATIBLE_PRIMATIVE_ARRAYS
public static final IncompatibleTypes INCOMPATIBLE_PRIMATIVE_ARRAYS
UNCHECKED
public static final IncompatibleTypes UNCHECKED
ARRAY_AND_OBJECT
public static final IncompatibleTypes ARRAY_AND_OBJECT
INCOMPATIBLE_CLASSES
public static final IncompatibleTypes INCOMPATIBLE_CLASSES
UNRELATED_CLASS_AND_INTERFACE
public static final IncompatibleTypes UNRELATED_CLASS_AND_INTERFACE
UNRELATED_FINAL_CLASS_AND_INTERFACE
public static final IncompatibleTypes UNRELATED_FINAL_CLASS_AND_INTERFACE
UNRELATED_INTERFACES
public static final IncompatibleTypes UNRELATED_INTERFACES
UNRELATED_UTIL_INTERFACE
public static final IncompatibleTypes UNRELATED_UTIL_INTERFACE
UNRELATED_TYPES_BUT_MATCHES_TYPE_PARAMETER
public static final IncompatibleTypes UNRELATED_TYPES_BUT_MATCHES_TYPE_PARAMETER
getPriority
public int getPriority()
getMsg
public java.lang.String getMsg()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getPriorityForAssumingCompatible
@NonNull
public static IncompatibleTypes getPriorityForAssumingCompatible(GenericObjectType genericType,
org.apache.bcel.generic.Type plainType)
getPriorityForAssumingCompatible
@NonNull
public static IncompatibleTypes getPriorityForAssumingCompatible(org.apache.bcel.generic.Type lhsType,
org.apache.bcel.generic.Type rhsType)
getPriorityForAssumingCompatible
@NonNull
public static IncompatibleTypes getPriorityForAssumingCompatible(org.apache.bcel.generic.Type expectedType,
org.apache.bcel.generic.Type actualType,
boolean pointerEquality)
getPriorityForAssumingCompatible
@NonNull
public static IncompatibleTypes getPriorityForAssumingCompatible(org.apache.bcel.generic.ObjectType expectedType,
org.apache.bcel.generic.ObjectType actualType,
boolean pointerEquality)
getPriorityForAssumingCompatible
public static IncompatibleTypes getPriorityForAssumingCompatible(boolean pointerEquality,
ClassDescriptor lhsDescriptor,
ClassDescriptor rhsDescriptor)
throws CheckedAnalysisException,
java.lang.ClassNotFoundException
- Parameters:
pointerEquality
- lhsDescriptor
- rhsDescriptor
-
- Throws:
CheckedAnalysisException
java.lang.ClassNotFoundException
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.