Class J9ModuleStructureFormatter
java.lang.Object
com.ibm.j9ddr.tools.ddrinteractive.BaseStructureFormatter
com.ibm.j9ddr.vm29.tools.ddrinteractive.structureformat.extensions.J9ModuleStructureFormatter
- All Implemented Interfaces:
IStructureFormatter
Structure Formatter that adds a suffix to the command "!j9module $moduleAddress$" output
Example output (suffix part):
Module name: java.instrument
To display all j9packages exported by a module, use !dumpmoduleexports 0x000001305F46DB38
To display all modules that the target module reads, use !dumpmodulereads 0x000001305F46DB38
To find all modules that read a module, use !findallreads 0x000001305F46DB38
To find all loaded classes in a module, use !dumpallclassesinmodule 0x000001305F46DB38
-
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
-
J9ModuleStructureFormatter
public J9ModuleStructureFormatter()
-