APIdia Launch Partner
Top Fields Constructors Methods
jdk.jfr.internal.tool

pack-priv final Class XMLWriter

extends EventPrintWriter
Class Inheritance
Imports
java.io.PrintWriter, java.util.List, jdk.jfr.EventType, .ValueDescriptor, jdk.jfr.consumer.RecordedEvent, .RecordedFrame, .RecordedObject

Field Summary

Inherited from jdk.jfr.internal.tool.EventPrintWriter:
EVENT_THREAD_FIELDSTACK_TRACE_FIELD

Constructor Summary

AccessConstructor and Description
public
XMLWriter(PrintWriter destination)

Method Summary

Modifier and TypeMethod and Description
private void
private void
protected void
private boolean
printBeginElement(String elementName, String name, Object value, int index)

protected void
private void
printEndElement(String elementName)

private void
private void
printEscaped(char c)

private void
public void
private void
Inherited from jdk.jfr.internal.tool.EventPrintWriter:
acceptEventgetStackDepthgetValueisLateFieldprintsetEventFiltersetStackDepth

Constructor Detail

XMLWriterback to summary
public XMLWriter(PrintWriter destination)

Method Detail

printArrayback to summary
private void printArray(ValueDescriptor v, Object[] array)
printAttributeback to summary
private void printAttribute(String name, String value)
printBeginback to summary
protected void printBegin()

Overrides jdk.jfr.internal.tool.EventPrintWriter.printBegin.

Annotations
@Override
printBeginElementback to summary
private boolean printBeginElement(String elementName, String name, Object value, int index)
printEndback to summary
protected void printEnd()

Overrides jdk.jfr.internal.tool.EventPrintWriter.printEnd.

Annotations
@Override
printEndElementback to summary
private void printEndElement(String elementName)
printEscapedback to summary
private void printEscaped(String text)
printEscapedback to summary
private void printEscaped(char c)
printEventback to summary
private void printEvent(RecordedEvent event)
printObjectback to summary
public void printObject(RecordedObject struct)
printValueDescriptorback to summary
private void printValueDescriptor(ValueDescriptor vd, Object value, int index)