- java.lang.Object
-
- com.ibm.j9ddr.vm29.pointer.helper.J9ROMFieldShapeHelper
-
public class J9ROMFieldShapeHelper extends Object
-
-
Constructor Summary
Constructors Constructor Description J9ROMFieldShapeHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static U32Pointer
getFieldAnnotationsDataFromROMField(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer)
static U32Pointer
getFieldTypeAnnotationsDataFromROMField(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer)
static String
getName(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer)
static int
getReflectModifiers(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer)
Gets the modifiers as returned from java.lang.reflect.Field.getModifiers(); (masking out all internal JVM modifiers)static String
getSignature(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer)
static com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer
next(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer)
static UDATA
romFieldSizeOf(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer)
static String
toString(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer)
-
-
-
Method Detail
-
getName
public static String getName(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer) throws CorruptDataException
- Throws:
CorruptDataException
-
getSignature
public static String getSignature(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer) throws CorruptDataException
- Throws:
CorruptDataException
-
toString
public static String toString(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer) throws CorruptDataException
- Throws:
CorruptDataException
-
next
public static com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer next(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer) throws CorruptDataException
- Throws:
CorruptDataException
-
romFieldSizeOf
public static UDATA romFieldSizeOf(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer) throws CorruptDataException
- Throws:
CorruptDataException
-
getFieldAnnotationsDataFromROMField
public static U32Pointer getFieldAnnotationsDataFromROMField(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer) throws CorruptDataException
- Throws:
CorruptDataException
-
getFieldTypeAnnotationsDataFromROMField
public static U32Pointer getFieldTypeAnnotationsDataFromROMField(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer) throws CorruptDataException
- Throws:
CorruptDataException
-
getReflectModifiers
public static int getReflectModifiers(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer) throws CorruptDataException
Gets the modifiers as returned from java.lang.reflect.Field.getModifiers(); (masking out all internal JVM modifiers)- Parameters:
fieldShapePointer
- Field- Returns:
- Modifier codes
- Throws:
CorruptDataException
-
-