Class J9ClassStructureFormatter
java.lang.Object
com.ibm.j9ddr.tools.ddrinteractive.BaseStructureFormatter
com.ibm.j9ddr.vm29.tools.ddrinteractive.structureformat.extensions.J9ClassStructureFormatter
- All Implemented Interfaces:
IStructureFormatter
Structure Formatter that adds a suffix like this:
Class name: com/ibm/oti/vm/BootstrapClassLoader
To view static fields, use !j9statics 0x02C16800
To view instance shape, use !j9classshape 0x02C16800
When a !j9class is formatted
-
Constructor Summary
Constructors -
Method Summary
Methods declared in class BaseStructureFormatter
format, formatField, postFormat, preFormat, setFieldFormattersModifier and TypeMethodDescriptionformat(String type, long address, PrintStream out, Context context, List<IFieldFormatter> fieldFormatters, String[] extraArgs) Method called by the Structure command after the preFormat() and before the postFormat() walks.voidformatField(String name, String type, String declaredType, long address, PrintStream out, Context context) postFormat(String type, long address, PrintStream out, Context context, List<IFieldFormatter> fieldFormatters, String[] extraArgs) Method called by the Structure command after the format() walk.preFormat(String type, long address, PrintStream out, Context context, List<IFieldFormatter> fieldFormatters, String[] extraArgs) Method called by the Structure command before the format() method walk.protected voidsetFieldFormatters(List<IFieldFormatter> fieldFormatters)
-
Constructor Details
-
J9ClassStructureFormatter
public J9ClassStructureFormatter()
-