- java.lang.Object
-
- org.commonmark.ext.gfm.tables.TablesExtension
-
- All Implemented Interfaces:
Extension,Parser.ParserExtension,HtmlRenderer.HtmlRendererExtension,MarkdownRenderer.MarkdownRendererExtension,TextContentRenderer.TextContentRendererExtension
public class TablesExtension extends Object implements Parser.ParserExtension, HtmlRenderer.HtmlRendererExtension, TextContentRenderer.TextContentRendererExtension, MarkdownRenderer.MarkdownRendererExtension
Extension for GFM tables using "|" pipes (GitHub Flavored Markdown).Create it with
create()and then configure it on the builders (Parser.Builder.extensions(Iterable),HtmlRenderer.Builder.extensions(Iterable)).The parsed tables are turned into
TableBlockblocks.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Extensioncreate()voidextend(Parser.Builder parserBuilder)voidextend(HtmlRenderer.Builder rendererBuilder)voidextend(MarkdownRenderer.Builder rendererBuilder)voidextend(TextContentRenderer.Builder rendererBuilder)
-
-
-
Method Detail
-
create
public static Extension create()
-
extend
public void extend(Parser.Builder parserBuilder)
- Specified by:
extendin interfaceParser.ParserExtension
-
extend
public void extend(HtmlRenderer.Builder rendererBuilder)
- Specified by:
extendin interfaceHtmlRenderer.HtmlRendererExtension
-
extend
public void extend(TextContentRenderer.Builder rendererBuilder)
- Specified by:
extendin interfaceTextContentRenderer.TextContentRendererExtension
-
extend
public void extend(MarkdownRenderer.Builder rendererBuilder)
- Specified by:
extendin interfaceMarkdownRenderer.MarkdownRendererExtension
-
-