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

pack-priv abstract Class StructuredWriter

extends Object
Class Inheritance
Known Direct Subclasses
jdk.jfr.internal.tool.EventPrintWriter, jdk.jfr.internal.tool.MetadataWriter
Imports
java.io.PrintWriter

Field Summary

Modifier and TypeField and Description
private final StringBuilder
private int
private boolean
private int
private String
private String
private final PrintWriter

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public final void
flush(boolean hard)

protected final int
public final void
public final void
public final void
public final void
public final void
public final void
println(Object object)

public final void
public void
setLineSeparator(String lineSeparator)

private void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

builderback to summary
private final StringBuilder builder
columnback to summary
private int column
firstback to summary
private boolean first
indentback to summary
private int indent
indentionback to summary
private String indention
lineSeparatorback to summary
private String lineSeparator
outback to summary
private final PrintWriter out

Constructor Detail

StructuredWriterback to summary
pack-priv StructuredWriter(PrintWriter p)

Method Detail

flushback to summary
public final void flush(boolean hard)
getColumnback to summary
protected final int getColumn()
indentback to summary
public final void indent()
printAsStringback to summary
public final void printAsString(Object o)
printIndentback to summary
public final void printIndent()
printlnback to summary
public final void println()
printlnback to summary
public final void println(String text)
printlnback to summary
public final void println(Object object)
retractback to summary
public final void retract()
setLineSeparatorback to summary
public void setLineSeparator(String lineSeparator)
updateIndentback to summary
private void updateIndent()