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 entities,
com.fasterxml.jackson.databind.JsonNode media)
Parse the Markdown message and entity JSON into a MessageML document.
|
void |
visit(org.commonmark.node.BulletList ul) |
void |
visit(org.commonmark.node.Code code) |
void |
visit(org.commonmark.node.CustomBlock block) |
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.FencedCodeBlock code) |
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.FencedCodeBlock code)
visit in interface org.commonmark.node.Visitorvisit in class org.commonmark.node.AbstractVisitorpublic void visit(org.commonmark.node.Code code)
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 void visit(org.commonmark.node.CustomBlock block)
visit in interface org.commonmark.node.Visitorvisit in class org.commonmark.node.AbstractVisitorpublic MessageML parse(String message, com.fasterxml.jackson.databind.JsonNode entities, com.fasterxml.jackson.databind.JsonNode media) throws InvalidInputException
InvalidInputExceptionCopyright © 2018 The Symphony Software Foundation. All rights reserved.