Top Description Fields Constructors Methods
sun.jvm.hotspot.types.basic

public Class BasicPointerType

extends BasicType
implements PointerType
Class Inheritance
All Implemented Interfaces
sun.jvm.hotspot.types.PointerType, sun.jvm.hotspot.types.Type
Imports
java.util.*, sun.jvm.hotspot.debugger.*, sun.jvm.hotspot.types.*

This specialization of BasicType implements the PointerType interface and describes all C pointer types.

Field Summary

Modifier and TypeField and Description
private Type
Inherited from sun.jvm.hotspot.types.basic.BasicType:
db

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Type
getTargetType()

Implements sun.jvm.hotspot.types.PointerType.getTargetType.

Returns the target type of this PointerType.

public boolean
isPointerType()

Overrides sun.jvm.hotspot.types.basic.BasicType.isPointerType.

Implements sun.jvm.hotspot.types.Type.isPointerType.

Indicates whether this type is a pointer type.

Inherited from sun.jvm.hotspot.types.basic.BasicType:
addFieldequalsgetAddressFieldgetCIntegerFieldgetFieldgetFieldgetFieldgetFieldgetFieldgetFieldsgetJBooleanFieldgetJByteFieldgetJCharFieldgetJDoubleFieldgetJFloatFieldgetJIntFieldgetJLongFieldgetJShortFieldgetNamegetNarrowOopFieldgetOopFieldgetSizegetSuperclasshashCodeisCIntegerTypeisCStringTypeisJavaPrimitiveTypeisOopTyperemoveFieldsetIsJavaPrimitiveTypesetIsOopTypesetSizesetSuperclasstoString

Field Detail

targetTypeback to summary
private Type targetType

Constructor Detail

BasicPointerTypeback to summary
public BasicPointerType(BasicTypeDataBase db, String name, Type targetType)

Method Detail

getTargetTypeback to summary
public Type getTargetType()

Implements sun.jvm.hotspot.types.PointerType.getTargetType.

Doc from sun.jvm.hotspot.types.PointerType.getTargetType.

Returns the target type of this PointerType.

isPointerTypeback to summary
public boolean isPointerType()

Overrides sun.jvm.hotspot.types.basic.BasicType.isPointerType.

Implements sun.jvm.hotspot.types.Type.isPointerType.

Doc from sun.jvm.hotspot.types.Type.isPointerType.

Indicates whether this type is a pointer type.