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 class
BaseFieldFormatter
Default 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 void
BaseStructureCommand. 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 FormatWalkResult
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.FormatWalkResult
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.FormatWalkResult
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 void
BaseStructureFormatter. 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 class
ArrayFormatter
class
BoolFormatter
class
DoubleFormatter
class
EnumFormatter
class
FloatFormatter
class
J9SRPFormatter
class
PointerFormatter
class
ScalarFormatter
Formatter for all numeric scalar types (U* and I*)class
StructureFormatter
Formatting inline structures - prints a pointer to itclass
StructurePointerFormatter
class
U64ScalarFormatter
Specific formatter to handle U64 which is not natively supported by the java long.class
VoidFormatter
-
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 class
CStringFieldFormatter
Field formatter that adds the value of any char * string fields.class
J9ClassFieldFormatter
Field formatter that adds //to struct J9Class * fields class
J9ConstantPoolFieldFormatter
Formats fields which are J9ConstantPool pointers, which require special handling of the low-order bits.class
J9MethodFieldFormatter
Adds // class.method (signature) to all !class
J9ObjectFieldFormatter
Field formatter that appends the class of !
-