- 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.IDATAPointer
-
- Direct Known Subclasses:
I32Pointer,I64Pointer
public class IDATAPointer extends Pointer
-
-
Field Summary
Fields Modifier and Type Field Description static IDATAPointerNULLstatic intSIZEOF-
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 protectedIDATAPointer(long address)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IDATAPointercast(long address)static IDATAPointercast(AbstractPointer pointer)static IDATAPointercast(UDATA udata)IDATAsub(IDATAPointer pointer)-
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 int SIZEOF
-
NULL
public static final IDATAPointer NULL
-
-
Method Detail
-
cast
public static IDATAPointer cast(AbstractPointer pointer)
-
cast
public static IDATAPointer cast(UDATA udata)
-
cast
public static IDATAPointer cast(long address)
-
sub
public IDATA sub(IDATAPointer pointer)
-
-