- java.lang.Object
-
- com.ibm.j9ddr.vm29.j9.DataType
-
- com.ibm.j9ddr.vm29.pointer.AbstractPointer
-
- com.ibm.j9ddr.vm29.pointer.Pointer
-
- com.ibm.j9ddr.vm29.pointer.WideSelfRelativePointer
-
public class WideSelfRelativePointer extends Pointer
-
-
Field Summary
Fields Modifier and Type Field Description static WideSelfRelativePointer
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
WideSelfRelativePointer(long address)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WideSelfRelativePointer
cast(long address)
static WideSelfRelativePointer
cast(AbstractPointer pointer)
static WideSelfRelativePointer
cast(UDATA address)
VoidPointer
get()
-
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
-
NULL
public static final WideSelfRelativePointer NULL
-
SIZEOF
public static final long SIZEOF
-
-
Method Detail
-
cast
public static WideSelfRelativePointer cast(long address)
-
cast
public static WideSelfRelativePointer cast(UDATA address)
-
cast
public static WideSelfRelativePointer cast(AbstractPointer pointer)
-
get
public VoidPointer get() throws CorruptDataException
- Throws:
CorruptDataException
-
-