Interface TableRenderer<T>
-
public interface TableRenderer<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default intgetColumnCount()List<String>getHeaders()voidrenderCell(org.apache.maven.doxia.sink.Sink sink, T element, int index)default voidrenderHeader(org.apache.maven.doxia.sink.Sink sink)default voidrenderRow(org.apache.maven.doxia.sink.Sink sink, T element)default voidrenderTable(org.apache.maven.doxia.sink.Sink sink, Iterable<T> elements)default voidrenderTable(org.apache.maven.doxia.sink.Sink sink, Consumer<Consumer<T>> callback)
-
-
-
Method Detail
-
renderTable
default void renderTable(org.apache.maven.doxia.sink.Sink sink, Consumer<Consumer<T>> callback)
-
renderHeader
default void renderHeader(org.apache.maven.doxia.sink.Sink sink)
-
renderRow
default void renderRow(org.apache.maven.doxia.sink.Sink sink, T element)
-
renderCell
void renderCell(org.apache.maven.doxia.sink.Sink sink, T element, int index)
-
getColumnCount
default int getColumnCount()
-
-