Uses of Interface
com.ibm.j9ddr.tools.ddrinteractive.IStructureFormatter
Package
Description
-
Uses of IStructureFormatter in com.ibm.j9ddr.tools.ddrinteractive
Modifier and TypeClassDescriptionprotected class
class
Default IStructureFormatter implementation with safe default behaviourModifier and TypeMethodDescriptionBaseFieldFormatter.format
(String name, String type, String declaredType, int typeCode, long address, PrintStream out, Context context, IStructureFormatter structureFormatter) IFieldFormatter.format
(String name, String type, String declaredType, int typeCode, long address, PrintStream out, Context context, IStructureFormatter structureFormatter) Method called by the Structure command to format a field, after preFormat() and before postFormat()BaseFieldFormatter.postFormat
(String name, String type, String declaredType, int typeCode, long address, PrintStream out, Context context, IStructureFormatter structureFormatter) IFieldFormatter.postFormat
(String name, String type, String declaredType, int typeCode, long address, PrintStream out, Context context, IStructureFormatter structureFormatter) Method called by the Structure command after preFormat() and format().BaseFieldFormatter.preFormat
(String name, String type, String declaredType, int typeCode, long address, PrintStream out, Context context, IStructureFormatter structureFormatter) IFieldFormatter.preFormat
(String name, String type, String declaredType, int typeCode, long address, PrintStream out, Context context, IStructureFormatter structureFormatter) Method called by the Structure command before the format() method walk.protected void
BaseStructureCommand.registerDefaultStructureFormatter
(IStructureFormatter formatter) Inserts supplied structure formatter at the end of the list.protected void
BaseStructureCommand.registerStructureFormatter
(IStructureFormatter formatter) Inserts supplied structure formatter at the head of the list. -
Uses of IStructureFormatter in com.ibm.j9ddr.vm29.tools.ddrinteractive.structureformat.extensions
Modifier and TypeClassDescriptionclass
Structure Formatter that adds a suffix like this: Class name: com/ibm/oti/vm/BootstrapClassLoader To view static fields, use !class
Structure formatter that adds the signature and j9rommethod pointer as a suffix after a !class
Structure Formatter that adds a suffix to the command "!class
Custom structure formatter for J9Object and J9Indexable objectclass
Structure Formatter that adds a suffix like this: Package name: jdk/internal/perf To dump all modules that a package is exported to, use !class
Modifier and TypeMethodDescriptionCStringFieldFormatter.postFormat
(String name, String type, String declaredType, int typeCode, long address, PrintStream out, Context context, IStructureFormatter structureFormatter)