Class MyTableComposition.MyTableCompositionBuilder
java.lang.Object
io.github.andreyzebin.gitSql.pretty.MyTableComposition.MyTableCompositionBuilder
- Enclosing class:
- MyTableComposition
-
Method Summary
Modifier and TypeMethodDescriptionbuild()cellSurround(String cellSurround) columnOrder(ToIntFunction<Map.Entry<String, Optional<String>>> columnOrder) hasTabulation(boolean hasTabulation) headingHorizontalBorders(boolean headingHorizontalBorders) horizontalSplitter(String horizontalSplitter) needAfterRows(boolean needAfterRows) nullRender(Function<String, String> nullRender) skipHeading(boolean skipHeading) toString()totalsHorizontalBorders(boolean totalsHorizontalBorders)
-
Method Details
-
horizontalSplitter
- Returns:
this.
-
brick
- Returns:
this.
-
columnOrder
public MyTableComposition.MyTableCompositionBuilder columnOrder(ToIntFunction<Map.Entry<String, Optional<String>>> columnOrder) - Returns:
this.
-
indents
public MyTableComposition.MyTableCompositionBuilder indents(ToIntFunction<Stream<Map.Entry<String, String>>> indents) - Returns:
this.
-
headingHorizontalBorders
public MyTableComposition.MyTableCompositionBuilder headingHorizontalBorders(boolean headingHorizontalBorders) - Returns:
this.
-
totalsHorizontalBorders
public MyTableComposition.MyTableCompositionBuilder totalsHorizontalBorders(boolean totalsHorizontalBorders) - Returns:
this.
-
needAfterRows
- Returns:
this.
-
cellSurround
- Returns:
this.
-
hasTabulation
- Returns:
this.
-
totalsRender
public MyTableComposition.MyTableCompositionBuilder totalsRender(Function<Map.Entry<String, String>, String> totalsRender) - Returns:
this.
-
nullRender
- Returns:
this.
-
escape
- Returns:
this.
-
skipHeading
- Returns:
this.
-
build
-
toString
-