- java.lang.Object
-
- com.ibm.j9ddr.BytecodeGenerator
-
public class BytecodeGenerator extends Object
Generates the class bytecodes needed by DDR to represent, as Java classes, the structures and pointers described by the blob.
-
-
Constructor Summary
Constructors Constructor Description BytecodeGenerator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Map<String,String>
getConstantsAndAliases(StructureReader.StructureDescriptor structure)
static byte[]
getPointerClassBytes(StructureReader reader, StructureTypeManager typeManager, StructureReader.StructureDescriptor structure, String className)
static byte[]
getStructureClassBytes(StructureReader.StructureDescriptor structure, String className)
-
-
-
Method Detail
-
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)
-
-