Class U32
java.lang.Object
com.ibm.j9ddr.vm29.j9.DataType
com.ibm.j9ddr.vm29.types.Scalar
com.ibm.j9ddr.vm29.types.UScalar
com.ibm.j9ddr.vm29.types.UDATA
com.ibm.j9ddr.vm29.types.U32
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final longstatic final U32static final U32static final intFields declared in class Scalar
bitsPerBytes, bitsPerLong, data, toStringPatternModifier and TypeFieldDescriptionprotected static final intprotected static final intprotected longprotected StringFields declared in class DataType
BITFIELD_FORMAT, pointerPackageName, process, SIZEOF_BOOL, structurePackageName -
Constructor Summary
Constructors -
Method Summary
Methods declared in class UDATA
add, add, bitAnd, bitAnd, bitAnd, bitAnd, bitAnd, bitOr, bitOr, bitOr, bitOr, bitOr, bitXor, bitXor, bitXor, cast, div, div, eq, leftShift, mod, mod, mod, mult, mult, numberOfLeadingZeros, numberOfTrailingZeros, rightShift, sizeof, sub, sub, sub, sub, sub, subMethods declared in class Scalar
allBitsIn, anyBitsIn, byteValue, checkComparisonValid, convertBytesToSlots, convertSlotsToBytes, eq, eq, equals, getHexValue, gt, gt, gt, gte, intValue, isZero, longValue, lt, lt, lt, lte, maskAndCompare, roundTo, roundToSizeofU16, roundToSizeofU32, roundToSizeofU64, roundToSizeofUDATA, roundToSizeToFJ9object, roundToSizeToObjectReference, shortValue, signBitSetModifier and TypeMethodDescriptionfinal booleanallBitsIn(long bitmask) booleananyBitsIn(long bitmask) byteprotected voidcheckComparisonValid(Scalar parameter) static UDATAconvertBytesToSlots(UDATA size) static UDATAconvertSlotsToBytes(UDATA size) booleaneq(long parameter) booleanbooleanThis is a class based equals.booleangt(int parameter) booleangt(long parameter) booleanbooleanintintValue()booleanisZero()longbooleanlt(int parameter) booleanlt(long parameter) booleanbooleanbooleanmaskAndCompare(long bitmask, long compareValue) protected static UDATAstatic UDATAroundToSizeofU16(UDATA value) static UDATAroundToSizeofU32(UDATA value) static UDATAroundToSizeofU64(UDATA value) static UDATAroundToSizeofUDATA(UDATA value) static UDATAroundToSizeToFJ9object(UDATA value) static UDATAshortprotected booleanMethods declared in class DataType
formatShortInteractive, getJ9RASPointer, getPointerPackageName, getProcess, getStructure, getStructure, getStructure, getStructurePackageName, init, setJ9RASPointerModifier and TypeMethodDescriptionstatic com.ibm.j9ddr.vm29.pointer.generated.J9RASPointerstatic Stringstatic IProcessstatic <T> TgetStructure(Class<T> clazz, long address) static DataTypegetStructure(String name, long address) static DataTypegetStructure(String name, UDATA udata) static Stringstatic voidinit(IProcess process, StructureReader structureReader) static voidsetJ9RASPointer(com.ibm.j9ddr.vm29.pointer.generated.J9RASPointer j9RASPointer)
-
Field Details
-
SIZEOF
public static final int SIZEOF- See Also:
-
MASK
public static final long MASK- See Also:
-
MIN
-
MAX
-
-
Constructor Details
-
U32
public U32(long value) -
U32
-
-
Method Details
-
add
-
add
-
add
-
add
-
eq
-
add
-
eq
-
add
-
add
-
eq
-
add
-
sub
-
sub
-
sub
-
sub
-
sub
-
sub
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitXor
-
bitXor
-
bitXor
-
bitXor
-
bitXor
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
leftShift
-
rightShift
-
bitNot
-
mult
-
mult
-