- java.lang.Object
-
- com.ibm.j9ddr.vm29.j9.DataType
-
- com.ibm.j9ddr.vm29.pointer.AbstractPointer
-
- com.ibm.j9ddr.vm29.pointer.CorruptPointer
-
public class CorruptPointer extends AbstractPointer
-
-
Field Summary
Fields Modifier and Type Field Description static CorruptPointer
NULL
static long
SIZEOF
-
Fields declared in class com.ibm.j9ddr.vm29.pointer.AbstractPointer
address
-
Fields declared in class com.ibm.j9ddr.vm29.j9.DataType
BITFIELD_FORMAT, pointerPackageName, process, SIZEOF_BOOL, structurePackageName
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CorruptPointer(long address)
CorruptPointer(String message, long address)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CorruptPointer
cast(long address)
static CorruptPointer
cast(AbstractPointer pointer)
static CorruptPointer
cast(UDATA udata)
String
getMessage()
-
Methods declared in class com.ibm.j9ddr.vm29.pointer.AbstractPointer
add, add, addOffset, addOffset, allBitsIn, anyBitsIn, at, at, compare, eq, formatFullInteractive, getAddress, getAddressSpace, getBaseCharAtOffset, getBoolAtOffset, getByteAtOffset, getBytesAtOffset, getDoubleAtOffset, getFloatAtOffset, getHexAddress, getHexValue, getIDATAAtOffset, getIntAtOffset, getLongAtOffset, getObjectClassAtOffset, getObjectMonitorAtOffset, getObjectReferenceAtOffset, getPointerAtOffset, getShortAtOffset, getTargetName, getUDATAAtOffset, gt, gte, hexAt, hexAt, isNull, lt, lte, nonNullAddress, notNull, reportClassCacheStats, sizeOfBaseType, sub, sub, sub, subOffset, subOffset, untag, untag
-
Methods declared in class com.ibm.j9ddr.vm29.j9.DataType
formatShortInteractive, getJ9RASPointer, getPointerPackageName, getProcess, getStructure, getStructure, getStructure, getStructurePackageName, init, longValue, setJ9RASPointer
-
-
-
-
Field Detail
-
SIZEOF
public static final long SIZEOF
-
NULL
public static final CorruptPointer NULL
-
-
Constructor Detail
-
CorruptPointer
protected CorruptPointer(long address)
-
CorruptPointer
public CorruptPointer(String message, long address)
-
-
Method Detail
-
cast
public static CorruptPointer cast(AbstractPointer pointer)
-
cast
public static CorruptPointer cast(UDATA udata)
-
cast
public static CorruptPointer cast(long address)
-
getMessage
public String getMessage()
-
-