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
,java.io.Serializable
public class BottomType extends org.apache.bcel.generic.Type implements ExtendedTypes
Special "bottom" type. It is the zero element for the type merge operation.- Author:
- David Hovemeyer
- See Also:
TypeAnalysis
,TypeFrame
,TypeMerger
, Serialized Form
-
-
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
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
int
hashCode()
static org.apache.bcel.generic.Type
instance()
Get the single instance of the bottom type.
-
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classorg.apache.bcel.generic.Type
-
equals
public boolean equals(java.lang.Object o)
- 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.
-
-