Package pro.verron.asciidoc.core
@NullMarked
package pro.verron.asciidoc.core
Contains classes for parsing and representing AsciiDoc content.
-
ClassDescriptionRepresents a minimal in-memory model of an AsciiDoc document.The
AsciiDocParserclass 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 constructingCommentinstances 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.