Class TableMarkdownNodeRenderer
java.lang.Object
org.commonmark.ext.gfm.tables.internal.TableNodeRenderer
org.commonmark.ext.gfm.tables.internal.TableMarkdownNodeRenderer
- All Implemented Interfaces:
NodeRenderer
The Table node renderer that is needed for rendering GFM tables (GitHub Flavored Markdown) to text content.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<TableCell.Alignment> private final MarkdownNodeRendererContextprivate final AsciiMatcherprivate final MarkdownWriter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidrenderBlock(TableBlock node) protected voidrenderBody(TableBody node) protected voidrenderCell(TableCell node) private voidrenderChildren(Node parent) protected voidrenderHead(TableHead node) protected voidMethods inherited from class TableNodeRenderer
getNodeTypes, renderMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface NodeRenderer
afterRoot, beforeRoot, getNodeTypes, render
-
Field Details
-
writer
-
context
-
pipe
-
columns
-
-
Constructor Details
-
TableMarkdownNodeRenderer
-
-
Method Details
-
renderBlock
- Specified by:
renderBlockin classTableNodeRenderer
-
renderHead
- Specified by:
renderHeadin classTableNodeRenderer
-
renderBody
- Specified by:
renderBodyin classTableNodeRenderer
-
renderRow
- Specified by:
renderRowin classTableNodeRenderer
-
renderCell
- Specified by:
renderCellin classTableNodeRenderer
-
renderChildren
-