public class MarkdownParser
extends org.commonmark.node.AbstractVisitor
| Constructor and Description |
|---|
MarkdownParser(IDataProvider dataProvider) |
| Modifier and Type | Method and Description |
|---|---|
MessageML |
parse(String message,
com.fasterxml.jackson.databind.JsonNode data)
Parse the Markdown message and entity JSON into a MessageML document.
|
void |
visit(org.commonmark.node.BulletList ul) |
void |
visit(org.commonmark.node.CustomNode node) |
void |
visit(org.commonmark.node.Document document) |
void |
visit(org.commonmark.node.Emphasis em) |
void |
visit(org.commonmark.node.HardLineBreak hardLineBreak) |
void |
visit(org.commonmark.node.HtmlInline tag) |
void |
visit(org.commonmark.node.Link a) |
void |
visit(org.commonmark.node.ListItem li) |
void |
visit(org.commonmark.node.OrderedList ol) |
void |
visit(org.commonmark.node.Paragraph paragraph) |
void |
visit(org.commonmark.node.StrongEmphasis b) |
void |
visit(org.commonmark.node.Text text) |
public MarkdownParser(IDataProvider dataProvider)
public void visit(org.commonmark.node.Document document)
visit in interface org.commonmark.node.Visitorvisit in class org.commonmark.node.AbstractVisitorpublic void visit(org.commonmark.node.Text text)
visit in interface org.commonmark.node.Visitorvisit in class org.commonmark.node.AbstractVisitorpublic void visit(org.commonmark.node.HtmlInline tag)
visit in interface org.commonmark.node.Visitorvisit in class org.commonmark.node.AbstractVisitorpublic void visit(org.commonmark.node.HardLineBreak hardLineBreak)
visit in interface org.commonmark.node.Visitorvisit in class org.commonmark.node.AbstractVisitorpublic void visit(org.commonmark.node.Paragraph paragraph)
visit in interface org.commonmark.node.Visitorvisit in class org.commonmark.node.AbstractVisitorpublic void visit(org.commonmark.node.Emphasis em)
visit in interface org.commonmark.node.Visitorvisit in class org.commonmark.node.AbstractVisitorpublic void visit(org.commonmark.node.StrongEmphasis b)
visit in interface org.commonmark.node.Visitorvisit in class org.commonmark.node.AbstractVisitorpublic void visit(org.commonmark.node.Link a)
visit in interface org.commonmark.node.Visitorvisit in class org.commonmark.node.AbstractVisitorpublic void visit(org.commonmark.node.BulletList ul)
visit in interface org.commonmark.node.Visitorvisit in class org.commonmark.node.AbstractVisitorpublic void visit(org.commonmark.node.OrderedList ol)
visit in interface org.commonmark.node.Visitorvisit in class org.commonmark.node.AbstractVisitorpublic void visit(org.commonmark.node.ListItem li)
visit in interface org.commonmark.node.Visitorvisit in class org.commonmark.node.AbstractVisitorpublic void visit(org.commonmark.node.CustomNode node)
visit in interface org.commonmark.node.Visitorvisit in class org.commonmark.node.AbstractVisitorpublic MessageML parse(String message, com.fasterxml.jackson.databind.JsonNode data) throws InvalidInputException
InvalidInputExceptionCopyright © 2017 The Symphony Software Foundation. All rights reserved.