Top Description Fields Constructors Methods
jdk.internal.org.commonmark.ext.gfm.tables.internal

public Class TableMarkdownNodeRenderer

extends TableNodeRenderer
implements NodeRenderer
Class Inheritance
All Implemented Interfaces
jdk.internal.org.commonmark.renderer.NodeRenderer
Imports
jdk.internal.org.commonmark.ext.gfm.tables.*, jdk.internal.org.commonmark.node.Node, jdk.internal.org.commonmark.renderer.NodeRenderer, jdk.internal.org.commonmark.renderer.markdown.MarkdownNodeRendererContext, .MarkdownWriter, jdk.internal.org.commonmark.text.AsciiMatcher, java.util.ArrayList, .List

The Table node renderer that is needed for rendering GFM tables (GitHub Flavored Markdown) to text content.

Field Summary

Modifier and TypeField and Description
private final List<TableCell.Alignment>
private final MarkdownNodeRendererContext
private final AsciiMatcher
private final MarkdownWriter

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected void
protected void
protected void
private void
protected void
protected void
Inherited from jdk.internal.org.commonmark.ext.gfm.tables.internal.TableNodeRenderer:
getNodeTypesrender

Field Detail

columnsback to summary
private final List<TableCell.Alignment> columns
contextback to summary
private final MarkdownNodeRendererContext context
pipeback to summary
private final AsciiMatcher pipe
writerback to summary
private final MarkdownWriter writer

Constructor Detail

TableMarkdownNodeRendererback to summary
public TableMarkdownNodeRenderer(MarkdownNodeRendererContext context)

Method Detail

renderBlockback to summary
protected void renderBlock(TableBlock node)

Implements abstract jdk.internal.org.commonmark.ext.gfm.tables.internal.TableNodeRenderer.renderBlock.

Annotations
@Override
renderBodyback to summary
protected void renderBody(TableBody node)

Implements abstract jdk.internal.org.commonmark.ext.gfm.tables.internal.TableNodeRenderer.renderBody.

Annotations
@Override
renderCellback to summary
protected void renderCell(TableCell node)

Implements abstract jdk.internal.org.commonmark.ext.gfm.tables.internal.TableNodeRenderer.renderCell.

Annotations
@Override
renderChildrenback to summary
private void renderChildren(Node parent)
renderHeadback to summary
protected void renderHead(TableHead node)

Implements abstract jdk.internal.org.commonmark.ext.gfm.tables.internal.TableNodeRenderer.renderHead.

Annotations
@Override
renderRowback to summary
protected void renderRow(TableRow node)

Implements abstract jdk.internal.org.commonmark.ext.gfm.tables.internal.TableNodeRenderer.renderRow.

Annotations
@Override