org.apache.bcel.generic
Class BasicType
java.lang.Object
org.apache.bcel.generic.Type
org.apache.bcel.generic.BasicType
- All Implemented Interfaces:
- Serializable
public final class BasicType
- extends Type
Denotes basic type such as int.
- Version:
- $Id: BasicType.java 386056 2006-03-15 11:31:56Z tcurdt $
- Author:
- M. Dahm
- See Also:
- Serialized Form
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 |
Constructor Summary |
BasicType(byte type)
Constructor for basic types such as int, long, `void' |
Methods inherited from class org.apache.bcel.generic.Type |
getArgumentTypes, getMethodSignature, getReturnType, getSignature, getSignature, getSize, getType, getType, getType, getTypes, toString |
BasicType
BasicType(byte type)
- Constructor for basic types such as int, long, `void'
- Parameters:
type
- one of T_INT, T_BOOLEAN, ..., T_VOID- See Also:
Constants
getType
public static final BasicType getType(byte type)
hashCode
public int hashCode()
- Overrides:
hashCode
in class Type
- Returns:
- a hash code value for the object.
equals
public boolean equals(Object _type)
- Overrides:
equals
in class Type
- Returns:
- true if both type objects refer to the same type