Class J9ROMFieldShapeHelper
java.lang.Object
com.ibm.j9ddr.vm29.pointer.helper.J9ROMFieldShapeHelper
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic U32PointergetFieldAnnotationsDataFromROMField(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer) static U32PointergetFieldTypeAnnotationsDataFromROMField(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer) static StringgetName(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer) static intgetReflectModifiers(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 StringgetSignature(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer) static com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointernext(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer) static UDATAromFieldSizeOf(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer) static StringtoString(com.ibm.j9ddr.vm29.pointer.generated.J9ROMFieldShapePointer fieldShapePointer)  
- 
Constructor Details
- 
J9ROMFieldShapeHelper
public J9ROMFieldShapeHelper() 
 - 
 - 
Method Details
- 
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
 
 -