APIdia Launch Partner
Top Description Fields Constructors Methods
sun.jvmstat.perfdata.monitor.v1_0

public Class BasicType

extends Object
Class Inheritance

A typesafe enumeration for describing Java basic types.

The enumeration values for this typesafe enumeration must be kept in synchronization with the BasicType enum in the globalsDefinitions.hpp file in the HotSpot source base.

Author
Brian Doherty
Since
1.5

Field Summary

Modifier and TypeField and Description
public static final BasicType
public static final BasicType
private static BasicType[]
public static final BasicType
public static final BasicType
public static final BasicType
public static final BasicType
public static final BasicType
public static final BasicType
public static final BasicType
public static final BasicType
private final String
public static final BasicType
public static final BasicType
private final int
public static final BasicType

Constructor Summary

AccessConstructor and Description
private
BasicType(String name, int value)

Method Summary

Modifier and TypeMethod and Description
public int

Returns:

int - the integer representation for the enumeration.
intValue
()

Convert enumeration to an integer value.

public static BasicType

Returns:

BasicType - The BasicType enumeration object matching the value of i
toBasicType
(int
an integer representation of a BasicType
i
)

Map an integer value to its corresponding BasicType object.

public String

Returns:

String - the string representation for the enumeration.
toString
()

Overrides java.lang.Object.toString.

Convert enumeration value to a String.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

ADDRESSback to summary
public static final BasicType ADDRESS
ARRAYback to summary
public static final BasicType ARRAY
basicTypesback to summary
private static BasicType[] basicTypes
BOOLEANback to summary
public static final BasicType BOOLEAN
BYTEback to summary
public static final BasicType BYTE
CHARback to summary
public static final BasicType CHAR
DOUBLEback to summary
public static final BasicType DOUBLE
FLOATback to summary
public static final BasicType FLOAT
ILLEGALback to summary
public static final BasicType ILLEGAL
INTback to summary
public static final BasicType INT
LONGback to summary
public static final BasicType LONG
nameback to summary
private final String name
OBJECTback to summary
public static final BasicType OBJECT
SHORTback to summary
public static final BasicType SHORT
valueback to summary
private final int value
VOIDback to summary
public static final BasicType VOID

Constructor Detail

BasicTypeback to summary
private BasicType(String name, int value)

Method Detail

intValueback to summary
public int intValue()

Convert enumeration to an integer value.

Returns:int

int - the integer representation for the enumeration.

toBasicTypeback to summary
public static BasicType toBasicType(int i)

Map an integer value to its corresponding BasicType object.

Parameters
i:int

an integer representation of a BasicType

Returns:BasicType

BasicType - The BasicType enumeration object matching the value of i

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Convert enumeration value to a String.

Returns:String

String - the string representation for the enumeration.