java.lang.Object
com.ibm.j9ddr.BytecodeGenerator
Generates the class bytecodes needed by DDR to represent, as Java classes,
the structures and pointers described by the blob.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]
getPointerClassBytes
(StructureReader reader, StructureTypeManager typeManager, StructureReader.StructureDescriptor structure, String className) static byte[]
getStructureClassBytes
(StructureReader.StructureDescriptor structure, String className)
-
Constructor Details
-
BytecodeGenerator
public BytecodeGenerator()
-
-
Method Details
-
getConstantsAndAliases
public static Map<String,String> getConstantsAndAliases(StructureReader.StructureDescriptor structure) -
getPointerClassBytes
public static byte[] getPointerClassBytes(StructureReader reader, StructureTypeManager typeManager, StructureReader.StructureDescriptor structure, String className) -
getStructureClassBytes
public static byte[] getStructureClassBytes(StructureReader.StructureDescriptor structure, String className)
-