public class ConsoleTableBuilder extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ConsoleTableBuilder.Column |
static class |
ConsoleTableBuilder.Row |
Modifier and Type | Field and Description |
---|---|
static String |
TYPE_CSV |
static String |
TYPE_MARKDOWN |
Constructor and Description |
---|
ConsoleTableBuilder(int column) |
Modifier and Type | Method and Description |
---|---|
ConsoleTableBuilder.Row |
addRow() |
static ConsoleTableBuilder |
create(int column) |
ConsoleTableBuilder |
csv() |
ConsoleTableBuilder |
escape() |
int[] |
getColumnLengths() |
List<ConsoleTableBuilder.Row> |
getRows() |
ConsoleTableBuilder |
markdown() |
ConsoleTableBuilder |
separateLine() |
String |
toString() |
void |
writeTo(OutputStream outputStream) |
void |
writeTo(OutputStream outputStream,
Charset charset) |
void |
writeTo(OutputStream outputStream,
String charsetName) |
public static final String TYPE_CSV
public static final String TYPE_MARKDOWN
public static ConsoleTableBuilder create(int column)
public ConsoleTableBuilder markdown()
public ConsoleTableBuilder csv()
public ConsoleTableBuilder separateLine()
public ConsoleTableBuilder escape()
public ConsoleTableBuilder.Row addRow()
public List<ConsoleTableBuilder.Row> getRows()
public int[] getColumnLengths()
public void writeTo(OutputStream outputStream) throws IOException
IOException
public void writeTo(OutputStream outputStream, Charset charset) throws IOException
IOException
public void writeTo(OutputStream outputStream, String charsetName) throws IOException
IOException
Copyright © 2022. All rights reserved.