Package pro.verron.asciidoc.core


@NullMarked package pro.verron.asciidoc.core
Contains classes for parsing and representing AsciiDoc content.
  • Class
    Description
    Represents a minimal in-memory model of an AsciiDoc document.
    The AsciiDocParser class is a utility for parsing AsciiDoc-formatted text and transforming it into structured models.
    Marker interface for document blocks.
    Bold inline that can contain nested inlines.
    Represents a line break in a document.
    Table cell containing block-level content.
    Fenced code block.
    Represents a comment with positional information.
    Represents a comment line in the AsciiDoc document model.
    Builder for constructing Comment instances step-by-step.
    Heading block (levels 1..6).
    Block-level image.
    Inline image.
    Inline fragment inside a paragraph or heading.
    Italic inline that can contain nested inlines.
    Hyperlink inline.
    List item.
    Block-level macro in an AsciiDoc document.
    Inline macro in an AsciiDoc document.
    Open block, a container for grouping other blocks.
    Ordered (numbered) list.
    Paragraph block.
    Block-level quotation.
    Table row.
    Inline fragment styled with a specific role.
    Subscript inline element.
    Superscript inline element.
    Inline tab marker, rendered as a tab stop.
    Simple table block: list of rows; each row is a list of cells; each cell contains inline content.
    Plain text fragment.
    Unordered (bulleted) list.