Package edu.umd.cs.findbugs.ba.type
Class BottomType
java.lang.Object
org.apache.bcel.generic.Type
edu.umd.cs.findbugs.ba.type.BottomType
- All Implemented Interfaces:
ExtendedTypes
Special "bottom" type. It is the zero element for the type merge operation.
- Author:
- David Hovemeyer
- See Also:
-
Field Summary
Fields inherited from class org.apache.bcel.generic.Type
BOOLEAN, BYTE, CHAR, CLASS, DOUBLE, FLOAT, INT, LONG, NO_ARGS, NULL, OBJECT, SHORT, signature, STRING, STRINGBUFFER, THROWABLE, type, UNKNOWN, VOID
Fields inherited from interface edu.umd.cs.findbugs.ba.type.ExtendedTypes
T_AVAIL_TYPE, T_BOTTOM, T_DOUBLE_EXTRA, T_EXCEPTION, T_LONG_EXTRA, T_NULL, T_TOP
-
Method Summary
Methods inherited from class org.apache.bcel.generic.Type
getArgumentTypes, getClassName, getMethodSignature, getReturnType, getSignature, getSignature, getSize, getType, getType, getType, getTypes, normalizeForStackOrLocal, toString
-
Method Details
-
hashCode
public int hashCode()- Overrides:
hashCode
in classorg.apache.bcel.generic.Type
-
equals
- Overrides:
equals
in classorg.apache.bcel.generic.Type
-
instance
public static org.apache.bcel.generic.Type instance()Get the single instance of the bottom type.
-