APIdia Launch Partner
Top Description Inners Fields Constructors Methods
jdk.jfr.internal.util

public final Class Columnizer

extends Object
Class Inheritance
Imports
java.util.ArrayList, .Collections, .List

Class that creates a column-sorted list.

For example, the list: "Bison", "Dog", "Frog", Goldfish", "Kangaroo", "Ant", "Jaguar", "Cat", "Elephant", "Ibex" becomes:

 Ant   Elephant Jaguar
 Bison Frog     Kangaroo
 Cat   Goldfish
 Dog   Ibex"

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
private final List<Columnizer.Column>

Constructor Summary

AccessConstructor and Description
public
Columnizer(List<String> texts, int columnCount)

Method Summary

Modifier and TypeMethod and Description
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

columnsback to summary
private final List<Columnizer.Column> columns

Constructor Detail

Columnizerback to summary
public Columnizer(List<String> texts, int columnCount)

Method Detail

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

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

private final Class Columnizer.Column

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv List<String>
pack-priv int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public void
add(String text)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

entriesback to summary
pack-priv List<String> entries
maxWidthback to summary
pack-priv int maxWidth

Constructor Detail

Columnback to summary
private Column()

Method Detail

addback to summary
public void add(String text)