Module org.commonmark
Package org.commonmark.node
AST node types (see
Node) and visitors (see AbstractVisitor)-
Interface Summary Interface Description Delimited A node that uses delimiters in the source form (e.g.Visitor Node visitor. -
Class Summary Class Description AbstractVisitor Abstract visitor that visits all children by default.Block Block nodes such as paragraphs, list blocks, code blocks etc.BlockQuote A block quote, e.g.:BulletList A bullet list, e.g.:Code Inline code span, e.g.:CustomBlock A block that extensions can subclass to define custom blocks (not part of the core specification).CustomNode A node that extensions can subclass to define custom nodes (not part of the core specification).DefinitionMap<D> A map that can be used to store and look up reference definitions by a label.Document The root block of a document, containing the top-level blocks.Emphasis Emphasis, e.g.:FencedCodeBlock A fenced code block, e.g.:HardLineBreak A hard line break, e.g.:Heading A heading, e.g.:HtmlBlock HTML blockHtmlInline Inline HTML element.Image An image, e.g.:IndentedCodeBlock An indented code block, e.g.:Link A link with a destination and an optional title; the link text is in child nodes.LinkReferenceDefinition A link reference definition, e.g.:ListBlock A list block likeBulletListorOrderedList.ListItem A child of aListBlock, containing other blocks (e.g.Node The base class of all CommonMark AST nodes (Blockand inlines).Nodes Utility class for working with multipleNodes.Nodes.NodeIterable Nodes.NodeIterator OrderedList An ordered list, e.g.:Paragraph A paragraph block, contains inline nodes such asTextSoftLineBreak A soft line break (as opposed to aHardLineBreak), e.g.SourceSpan A source span references a snippet of text from the source input.SourceSpans A list of source spans that can be added to.StrongEmphasis Strong emphasis, e.g.:Text A text node, e.g.ThematicBreak A thematic break, e.g.