Package com.spun.util.markdown.table
Class MarkdownTable
java.lang.Object
com.spun.util.markdown.table.MarkdownTable
- All Implemented Interfaces:
MarkdownCompatible
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<I> MarkdownTableaddRowsForInputs(I[] inputs, Function1<I, Object>... transfers) static Queryable<MarkdownTableElement>constructColumnHeaders(String... headers) static Queryable<MarkdownTableElement>constructRow(Object... columns) static <I,O> MarkdownTable static StringprintColumnHeaders(String... headers) static StringvoidsetColumnProperties(MarkdownColumn columnProperties) voidsetColumnsConsistentWidth(boolean setting) toString()withColumnHeaders(String... headers) static MarkdownTablewithHeaders(String... columnNames)
-
Field Details
-
markdown
-
-
Constructor Details
-
MarkdownTable
public MarkdownTable()
-
-
Method Details
-
setColumnsConsistentWidth
public void setColumnsConsistentWidth(boolean setting) -
create
public static <I,O> MarkdownTable create(I[] inputs, Function1<I, O> o, String column1, String column2) -
withHeaders
-
addRowsForInputs
-
addRow
-
withColumnHeaders
-
toString
-
toMarkdown
- Specified by:
toMarkdownin interfaceMarkdownCompatible
-
printColumnHeaders
-
constructColumnHeaders
-
printRow
-
constructRow
-
setColumnProperties
-