Class J9ObjectStructureFormatter
java.lang.Object
com.ibm.j9ddr.tools.ddrinteractive.BaseStructureFormatter
com.ibm.j9ddr.vm29.tools.ddrinteractive.structureformat.extensions.J9ObjectStructureFormatter
- All Implemented Interfaces:
IStructureFormatter
Custom structure formatter for J9Object and J9Indexable object
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final int -
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)
-
Field Details
-
DEFAULT_ARRAY_FORMAT_BEGIN
public static final int DEFAULT_ARRAY_FORMAT_BEGIN- See Also:
-
DEFAULT_ARRAY_FORMAT_END
public static final int DEFAULT_ARRAY_FORMAT_END- See Also:
-
-
Constructor Details
-
J9ObjectStructureFormatter
public J9ObjectStructureFormatter()
-