Uses of Interface
com.ibm.j9ddr.tools.ddrinteractive.IFieldFormatter
-
-
Uses of IFieldFormatter in com.ibm.j9ddr.tools.ddrinteractive
Classes in com.ibm.j9ddr.tools.ddrinteractive that implement IFieldFormatter Modifier and Type Class Description classBaseFieldFormatterDefault field formatter with empty implementations for preFormat, format and postFormatMethods in com.ibm.j9ddr.tools.ddrinteractive with parameters of type IFieldFormatter Modifier and Type Method Description protected 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 IFieldFormatter Modifier and Type Method Description FormatWalkResultIStructureFormatter. 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.FormatWalkResultIStructureFormatter. postFormat(String type, long address, PrintStream out, Context context, List<IFieldFormatter> fieldFormatters, String[] extraArgs)Method called by the Structure command after the format() walk.FormatWalkResultIStructureFormatter. 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 IFieldFormatter Modifier and Type Class Description classArrayFormatterclassBoolFormatterclassDoubleFormatterclassEnumFormatterclassFloatFormatterclassJ9SRPFormatterclassPointerFormatterclassScalarFormatterFormatter for all numeric scalar types (U* and I*)classStructureFormatterFormatting inline structures - prints a pointer to itclassStructurePointerFormatterclassU64ScalarFormatterSpecific formatter to handle U64 which is not natively supported by the java long.classVoidFormatter -
Uses of IFieldFormatter in com.ibm.j9ddr.vm29.tools.ddrinteractive.structureformat.extensions
Classes in com.ibm.j9ddr.vm29.tools.ddrinteractive.structureformat.extensions that implement IFieldFormatter Modifier and Type Class Description classCStringFieldFormatterField formatter that adds the value of any char * string fields.classJ9ClassFieldFormatterField formatter that adds //to struct J9Class * fields classJ9ConstantPoolFieldFormatterFormats fields which are J9ConstantPool pointers, which require special handling of the low-order bits.classJ9MethodFieldFormatterAdds // class.method (signature) to all !classJ9ObjectFieldFormatterField formatter that appends the class of !
-