Uses of Interface
com.ibm.j9ddr.tools.ddrinteractive.IFieldFormatter
Packages that use IFieldFormatter
Package
Description
-
Uses of IFieldFormatter in com.ibm.j9ddr.tools.ddrinteractive
Classes in com.ibm.j9ddr.tools.ddrinteractive that implement IFieldFormatterModifier and TypeClassDescriptionclassDefault field formatter with empty implementations for preFormat, format and postFormatMethods in com.ibm.j9ddr.tools.ddrinteractive with parameters of type IFieldFormatterModifier and TypeMethodDescriptionprotected voidBaseStructureCommand.registerFieldFormatter(IFieldFormatter formatter) Inserts supplied field formatter at the head of the list.Method parameters in com.ibm.j9ddr.tools.ddrinteractive with type arguments of type IFieldFormatterModifier and TypeMethodDescriptionBaseStructureFormatter.format(String type, long address, PrintStream out, Context context, List<IFieldFormatter> fieldFormatters, String[] extraArgs) IStructureFormatter.format(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.BaseStructureFormatter.postFormat(String type, long address, PrintStream out, Context context, List<IFieldFormatter> fieldFormatters, String[] extraArgs) IStructureFormatter.postFormat(String type, long address, PrintStream out, Context context, List<IFieldFormatter> fieldFormatters, String[] extraArgs) Method called by the Structure command after the format() walk.BaseStructureFormatter.preFormat(String type, long address, PrintStream out, Context context, List<IFieldFormatter> fieldFormatters, String[] extraArgs) IStructureFormatter.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 voidBaseStructureFormatter.setFieldFormatters(List<IFieldFormatter> fieldFormatters) -
Uses of IFieldFormatter in com.ibm.j9ddr.vm29.tools.ddrinteractive.structureformat.base
Classes in com.ibm.j9ddr.vm29.tools.ddrinteractive.structureformat.base that implement IFieldFormatterModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassFormatter for all numeric scalar types (U* and I*)classFormatting inline structures - prints a pointer to itclassclassSpecific formatter to handle U64 which is not natively supported by the java long.class -
Uses of IFieldFormatter in com.ibm.j9ddr.vm29.tools.ddrinteractive.structureformat.extensions
Classes in com.ibm.j9ddr.vm29.tools.ddrinteractive.structureformat.extensions that implement IFieldFormatterModifier and TypeClassDescriptionclassField formatter that adds the value of any char * string fields.classField formatter that adds //to struct J9Class * fields final classFormats fields which are J9ConstantPool pointers, which require special handling of the low-order bits.classAdds // class.method (signature) to all !classField formatter that appends the class of !