APIdia Launch Partner
Top Inners Methods
jdk.jfr.internal.util

public Interface Output

Known Direct Implementers
jdk.jfr.internal.util.Output.LinePrinter, jdk.jfr.internal.util.Output.BufferedPrinter
Imports
java.io.PrintStream, java.util.ArrayList, .List

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
public static class

Method Summary

Modifier and TypeMethod and Description
public void
public default void
println(String s, Object... args)

Method Detail

printlnback to summary
public void println()
printlnback to summary
public default void println(String s, Object... args)
jdk.jfr.internal.util back to summary

public final Class Output.BufferedPrinter

extends Object
implements Output
Class Inheritance
All Implemented Interfaces
jdk.jfr.internal.util.Output

Field Summary

Modifier and TypeField and Description
private final StringBuilder
private final PrintStream

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
private void
public void
public void
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bufferback to summary
private final StringBuilder buffer
outback to summary
private final PrintStream out

Constructor Detail

BufferedPrinterback to summary
public BufferedPrinter(PrintStream out)

Method Detail

flushback to summary
public void flush()
flushCheckback to summary
private void flushCheck()
printback to summary
public void print(String s)

Implements jdk.jfr.internal.util.Output.print.

Annotations
@Override
printback to summary
public void print(String s, Object... args)

Implements jdk.jfr.internal.util.Output.print.

Annotations
@Override
printback to summary
public void print(char c)

Implements jdk.jfr.internal.util.Output.print.

Annotations
@Override
printlnback to summary
public void println()

Implements jdk.jfr.internal.util.Output.println.

Annotations
@Override
jdk.jfr.internal.util back to summary

public final Class Output.LinePrinter

extends Object
implements Output
Class Inheritance
All Implemented Interfaces
jdk.jfr.internal.util.Output

Field Summary

Modifier and TypeField and Description
private final StringBuilder
private final List<String>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public List<String>
public void
public void
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

currentLineback to summary
private final StringBuilder currentLine
linesback to summary
private final List<String> lines

Constructor Detail

LinePrinterback to summary
public LinePrinter()

Method Detail

getLinesback to summary
public List<String> getLines()
printback to summary
public void print(String s)

Implements jdk.jfr.internal.util.Output.print.

Annotations
@Override
printback to summary
public void print(String s, Object... args)

Implements jdk.jfr.internal.util.Output.print.

Annotations
@Override
printback to summary
public void print(char c)

Implements jdk.jfr.internal.util.Output.print.

Annotations
@Override
printlnback to summary
public void println()

Implements jdk.jfr.internal.util.Output.println.

Annotations
@Override