APIdia Launch Partner
Top Description Interfaces Classes
module jdk.internal.md

Package jdk.internal.org.commonmark.node


AST node types (see org.commonmark.node.Node) and visitors (see org.commonmark.node.AbstractVisitor)

Interface Summary

Modifier and TypeInterface and Description
public interface
Delimited

A node that uses delimiters in the source form (e.g. *bold*).

public interface
Visitor

Node visitor.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractVisitor

Abstract visitor that visits all children by default.

public abstract class
Block

Block nodes such as paragraphs, list blocks, code blocks etc.

public class
public class
public class
public abstract class
public abstract class
public class
public class
public class
public class
public class
public class
HtmlBlock

HTML block

public class
HtmlInline

Inline HTML element.

public class
public class
public class
Link

A link with a destination and an optional title; the link text is in child nodes.

public class
LinkReferenceDefinition

A link reference definition, e.g.:


[foo]: /url "title"
public abstract class
public class
public abstract class
Node

The base class of all CommonMark AST nodes (Block and inlines).

public class
Nodes

Utility class for working with multiple Nodes.

public class
public class
Paragraph

A paragraph block, contains inline nodes such as Text

public class
public class
SourceSpan

A source span references a snippet of text from the source input.

public class
SourceSpans

A list of source spans that can be added to.

public class
public class
public class