Package eu.geekplace.picnic
Class TableBuilder.TableSectionBuilder<B extends TableBuilder.TableSectionBuilder<B>>
- java.lang.Object
-
- eu.geekplace.picnic.TableBuilder.TableSectionBuilder<B>
-
- Direct Known Subclasses:
TableBuilder.BodyBuilder,TableBuilder.FooterBuilder,TableBuilder.HeaderBuilder
- Enclosing class:
- TableBuilder
public abstract static class TableBuilder.TableSectionBuilder<B extends TableBuilder.TableSectionBuilder<B>> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected TableBuilderbuilderprotected com.jakewharton.picnic.TableSection.BuildertableSectionBuilder
-
Constructor Summary
Constructors Modifier Constructor Description protectedTableSectionBuilder(TableBuilder builder)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description TableBuilder.RowBuilder<B>addRow()BaddRow(com.jakewharton.picnic.Row row)BaddRow(java.lang.String... cells)abstract BgetThis()voidsetCellStyle(com.jakewharton.picnic.CellStyle cellStyle)BwithBuilder(java.util.function.Consumer<B> lambda)TableBuilder.CellStyleBuilder<B>withCellStyle()
-
-
-
Field Detail
-
builder
protected final TableBuilder builder
-
tableSectionBuilder
protected final com.jakewharton.picnic.TableSection.Builder tableSectionBuilder
-
-
Constructor Detail
-
TableSectionBuilder
protected TableSectionBuilder(TableBuilder builder)
-
-
Method Detail
-
getThis
public abstract B getThis()
-
addRow
public B addRow(java.lang.String... cells)
-
addRow
public B addRow(com.jakewharton.picnic.Row row)
-
addRow
public TableBuilder.RowBuilder<B> addRow()
-
setCellStyle
public void setCellStyle(com.jakewharton.picnic.CellStyle cellStyle)
-
withCellStyle
public TableBuilder.CellStyleBuilder<B> withCellStyle()
-
-