Index

A B C E G H I L M N O P Q R S T U 
All Classes and Interfaces|All Packages

A

altText() - Method in record class pro.verron.asciidoc.core.ImageBlock
Returns the value of the altText record component.
apply(String) - Method in class pro.verron.asciidoc.core.AsciiDocParser
Processes an AsciiDoc-formatted string and converts it into an AsciiDocModel.
AsciiDocModel - Class in pro.verron.asciidoc.core
Represents a minimal in-memory model of an AsciiDoc document.
AsciiDocParser - Class in pro.verron.asciidoc.core
The AsciiDocParser class is a utility for parsing AsciiDoc-formatted text and transforming it into structured models.
AsciiDocParser() - Constructor for class pro.verron.asciidoc.core.AsciiDocParser
Constructs an AsciiDocParser.
attribute(String) - Method in record class pro.verron.asciidoc.core.MacroBlock
Returns the value of the named attribute from the header.
attributes() - Method in record class pro.verron.asciidoc.core.MacroBlock
Parses the header list into a key-value attribute map.

B

Block - Interface in pro.verron.asciidoc.core
Marker interface for document blocks.
blockEnd() - Method in record class pro.verron.asciidoc.core.Comment
Returns the value of the blockEnd record component.
blocks() - Method in class pro.verron.asciidoc.core.Cell
Returns the cell content blocks.
blockStart() - Method in record class pro.verron.asciidoc.core.Comment
Returns the value of the blockStart record component.
Bold - Record Class in pro.verron.asciidoc.core
Bold inline that can contain nested inlines.
Bold(List) - Constructor for record class pro.verron.asciidoc.core.Bold
Constructs a Bold with the given nested inlines.
Break - Record Class in pro.verron.asciidoc.core
Represents a line break in a document.
Break() - Constructor for record class pro.verron.asciidoc.core.Break
Creates an instance of a Break record class.

C

Cell - Class in pro.verron.asciidoc.core
Table cell containing block-level content.
Cell(List) - Constructor for class pro.verron.asciidoc.core.Cell
Constructs a Cell without a style.
Cell(List, String) - Constructor for class pro.verron.asciidoc.core.Cell
Constructs a Cell with an optional style.
cells() - Method in record class pro.verron.asciidoc.core.Row
Returns the value of the cells record component.
children() - Method in record class pro.verron.asciidoc.core.Bold
Returns the value of the children record component.
children() - Method in record class pro.verron.asciidoc.core.Italic
Returns the value of the children record component.
children() - Method in record class pro.verron.asciidoc.core.Styled
Returns the value of the children record component.
children() - Method in record class pro.verron.asciidoc.core.Sub
Returns the value of the children record component.
children() - Method in record class pro.verron.asciidoc.core.Sup
Returns the value of the children record component.
CodeBlock - Record Class in pro.verron.asciidoc.core
Fenced code block.
CodeBlock(String, String) - Constructor for record class pro.verron.asciidoc.core.CodeBlock
Creates an instance of a CodeBlock record class.
comment() - Method in record class pro.verron.asciidoc.core.CommentBlock
Returns the value of the comment record component.
Comment - Record Class in pro.verron.asciidoc.core
Represents a comment with positional information.
Comment(BigInteger, int, int, int, int) - Constructor for record class pro.verron.asciidoc.core.Comment
Creates an instance of a Comment record class.
CommentBlock - Record Class in pro.verron.asciidoc.core
Represents a comment line in the AsciiDoc document model.
CommentBlock(String) - Constructor for record class pro.verron.asciidoc.core.CommentBlock
Creates an instance of a CommentBlock record class.
CommentBuilder - Class in pro.verron.asciidoc.core
Builder for constructing Comment instances step-by-step.
CommentBuilder(BigInteger) - Constructor for class pro.verron.asciidoc.core.CommentBuilder
Constructs a CommentBuilder with the given comment identifier.
content() - Method in record class pro.verron.asciidoc.core.CodeBlock
Returns the value of the content record component.
content() - Method in record class pro.verron.asciidoc.core.OpenBlock
Returns the value of the content record component.
createComment() - Method in class pro.verron.asciidoc.core.CommentBuilder
Creates a new Comment from the current builder state.

E

equals(Object) - Method in record class pro.verron.asciidoc.core.Bold
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.Break
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.CodeBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.Comment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.CommentBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.Heading
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.ImageBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.ImageInline
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.Italic
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.Link
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.ListItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.MacroBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.MacroInline
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.OpenBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.OrderedList
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.Paragraph
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.QuoteBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.Row
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.Styled
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.Sub
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.Sup
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.Tab
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.Table
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.Text
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.verron.asciidoc.core.UnorderedList
Indicates whether some other object is "equal to" this one.

G

getAttribute(String) - Method in class pro.verron.asciidoc.core.AsciiDocModel
Returns the document attribute by name.
getAttributes() - Method in class pro.verron.asciidoc.core.AsciiDocModel
Returns the document attributes.
getBlocks() - Method in class pro.verron.asciidoc.core.AsciiDocModel
Returns the ordered list of blocks comprising the document.
getId() - Method in class pro.verron.asciidoc.core.CommentBuilder
Returns the unique identifier.

H

hashCode() - Method in record class pro.verron.asciidoc.core.Bold
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.Break
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.CodeBlock
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.Comment
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.CommentBlock
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.Heading
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.ImageBlock
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.ImageInline
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.Italic
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.Link
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.ListItem
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.MacroBlock
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.MacroInline
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.OpenBlock
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.OrderedList
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.Paragraph
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.QuoteBlock
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.Row
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.Styled
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.Sub
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.Sup
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.Tab
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.Table
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.Text
Returns a hash code value for this object.
hashCode() - Method in record class pro.verron.asciidoc.core.UnorderedList
Returns a hash code value for this object.
header() - Method in record class pro.verron.asciidoc.core.Heading
Returns the value of the header record component.
header() - Method in record class pro.verron.asciidoc.core.MacroBlock
Returns the value of the header record component.
header() - Method in record class pro.verron.asciidoc.core.OpenBlock
Returns the value of the header record component.
header() - Method in record class pro.verron.asciidoc.core.Paragraph
Returns the value of the header record component.
header() - Method in record class pro.verron.asciidoc.core.Row
Returns the value of the header record component.
Heading - Record Class in pro.verron.asciidoc.core
Heading block (levels 1..6).
Heading(int, List) - Constructor for record class pro.verron.asciidoc.core.Heading
Constructs a Heading without block headers.
Heading(List, int, List) - Constructor for record class pro.verron.asciidoc.core.Heading
Constructs a Heading with block headers.

I

id() - Method in record class pro.verron.asciidoc.core.Comment
Returns the value of the id record component.
id() - Method in record class pro.verron.asciidoc.core.MacroBlock
Returns the value of the id record component.
id() - Method in record class pro.verron.asciidoc.core.MacroInline
Returns the value of the id record component.
ImageBlock - Record Class in pro.verron.asciidoc.core
Block-level image.
ImageBlock(String, String) - Constructor for record class pro.verron.asciidoc.core.ImageBlock
Creates an instance of a ImageBlock record class.
ImageInline - Record Class in pro.verron.asciidoc.core
Inline image.
ImageInline(String, Map) - Constructor for record class pro.verron.asciidoc.core.ImageInline
Constructs an ImageInline with the specified path and attributes.
Inline - Interface in pro.verron.asciidoc.core
Inline fragment inside a paragraph or heading.
inlines() - Method in record class pro.verron.asciidoc.core.Heading
Returns the value of the inlines record component.
inlines() - Method in record class pro.verron.asciidoc.core.ListItem
Returns the value of the inlines record component.
inlines() - Method in record class pro.verron.asciidoc.core.Paragraph
Returns the value of the inlines record component.
inlines() - Method in record class pro.verron.asciidoc.core.QuoteBlock
Returns the value of the inlines record component.
Italic - Record Class in pro.verron.asciidoc.core
Italic inline that can contain nested inlines.
Italic(List) - Constructor for record class pro.verron.asciidoc.core.Italic
Constructs an Italic with the given nested inlines.
items() - Method in record class pro.verron.asciidoc.core.OrderedList
Returns the value of the items record component.
items() - Method in record class pro.verron.asciidoc.core.UnorderedList
Returns the value of the items record component.

L

language() - Method in record class pro.verron.asciidoc.core.CodeBlock
Returns the value of the language record component.
level() - Method in record class pro.verron.asciidoc.core.Heading
Returns the value of the level record component.
lineEnd() - Method in record class pro.verron.asciidoc.core.Comment
Returns the value of the lineEnd record component.
lineStart() - Method in record class pro.verron.asciidoc.core.Comment
Returns the value of the lineStart record component.
Link - Record Class in pro.verron.asciidoc.core
Hyperlink inline.
Link(String, String) - Constructor for record class pro.verron.asciidoc.core.Link
Creates an instance of a Link record class.
list() - Method in record class pro.verron.asciidoc.core.MacroInline
Returns the value of the list record component.
ListItem - Record Class in pro.verron.asciidoc.core
List item.
ListItem(List) - Constructor for record class pro.verron.asciidoc.core.ListItem
Constructs a ListItem with the given inline fragments.

M

MacroBlock - Record Class in pro.verron.asciidoc.core
Block-level macro in an AsciiDoc document.
MacroBlock(List, String, String) - Constructor for record class pro.verron.asciidoc.core.MacroBlock
Creates an instance of a MacroBlock record class.
MacroInline - Record Class in pro.verron.asciidoc.core
Inline macro in an AsciiDoc document.
MacroInline(String, String, List) - Constructor for record class pro.verron.asciidoc.core.MacroInline
Creates an instance of a MacroInline record class.
map() - Method in record class pro.verron.asciidoc.core.ImageInline
Returns the value of the map record component.

N

name() - Method in record class pro.verron.asciidoc.core.MacroBlock
Returns the value of the name record component.
name() - Method in record class pro.verron.asciidoc.core.MacroInline
Returns the value of the name record component.

O

of(List) - Static method in class pro.verron.asciidoc.core.AsciiDocModel
Creates a new AsciiDocModel from the provided blocks.
of(Map, List) - Static method in class pro.verron.asciidoc.core.AsciiDocModel
Creates a new AsciiDocModel from the provided attributes and blocks.
of(Map, Block...) - Static method in class pro.verron.asciidoc.core.AsciiDocModel
Creates a new AsciiDocModel from the provided attributes and varargs blocks.
of(Block...) - Static method in class pro.verron.asciidoc.core.AsciiDocModel
Creates a new AsciiDocModel from the provided varargs blocks.
ofInlines(List) - Static method in class pro.verron.asciidoc.core.Cell
Creates a Cell by wrapping Inline elements into a Paragraph.
OpenBlock - Record Class in pro.verron.asciidoc.core
Open block, a container for grouping other blocks.
OpenBlock(List, List) - Constructor for record class pro.verron.asciidoc.core.OpenBlock
Creates an instance of a OpenBlock record class.
OrderedList - Record Class in pro.verron.asciidoc.core
Ordered (numbered) list.
OrderedList(List) - Constructor for record class pro.verron.asciidoc.core.OrderedList
Creates an instance of a OrderedList record class.

P

Paragraph - Record Class in pro.verron.asciidoc.core
Paragraph block.
Paragraph(List, List) - Constructor for record class pro.verron.asciidoc.core.Paragraph
Constructs a Paragraph with block headers.
Paragraph(List) - Constructor for record class pro.verron.asciidoc.core.Paragraph
Constructs a Paragraph without block headers.
parse(String) - Static method in class pro.verron.asciidoc.core.AsciiDocParser
Parses the given AsciiDoc string and produces an AsciiDocModel.
path() - Method in record class pro.verron.asciidoc.core.ImageInline
Returns the value of the path record component.
pro.verron.asciidoc.core - module pro.verron.asciidoc.core
Core AsciiDoc parsing and document model module.
pro.verron.asciidoc.core - package pro.verron.asciidoc.core
Contains classes for parsing and representing AsciiDoc content.

Q

QuoteBlock - Record Class in pro.verron.asciidoc.core
Block-level quotation.
QuoteBlock(List) - Constructor for record class pro.verron.asciidoc.core.QuoteBlock
Constructs a QuoteBlock with the given inline fragments.

R

role() - Method in record class pro.verron.asciidoc.core.Styled
Returns the value of the role record component.
Row - Record Class in pro.verron.asciidoc.core
Table row.
Row(List, List) - Constructor for record class pro.verron.asciidoc.core.Row
Constructs a Row with block headers.
Row(List) - Constructor for record class pro.verron.asciidoc.core.Row
Constructs a Row without block headers.
rows() - Method in record class pro.verron.asciidoc.core.Table
Returns the value of the rows record component.

S

setBlockEnd(int) - Method in class pro.verron.asciidoc.core.CommentBuilder
Sets the ending block position.
setBlockStart(int) - Method in class pro.verron.asciidoc.core.CommentBuilder
Sets the starting block position.
setId(BigInteger) - Method in class pro.verron.asciidoc.core.CommentBuilder
Sets the unique identifier.
setLineEnd(int) - Method in class pro.verron.asciidoc.core.CommentBuilder
Sets the ending line position.
setLineStart(int) - Method in class pro.verron.asciidoc.core.CommentBuilder
Sets the starting line position.
size() - Method in interface pro.verron.asciidoc.core.Block
Returns the content size of this block.
size() - Method in record class pro.verron.asciidoc.core.Break
 
size() - Method in record class pro.verron.asciidoc.core.CodeBlock
 
size() - Method in record class pro.verron.asciidoc.core.CommentBlock
 
size() - Method in record class pro.verron.asciidoc.core.Heading
 
size() - Method in record class pro.verron.asciidoc.core.ImageBlock
 
size() - Method in record class pro.verron.asciidoc.core.MacroBlock
 
size() - Method in record class pro.verron.asciidoc.core.OpenBlock
 
size() - Method in record class pro.verron.asciidoc.core.OrderedList
 
size() - Method in record class pro.verron.asciidoc.core.Paragraph
 
size() - Method in record class pro.verron.asciidoc.core.QuoteBlock
 
size() - Method in record class pro.verron.asciidoc.core.Table
 
size() - Method in record class pro.verron.asciidoc.core.UnorderedList
 
style() - Method in class pro.verron.asciidoc.core.Cell
Returns the cell style, if set.
Styled - Record Class in pro.verron.asciidoc.core
Inline fragment styled with a specific role.
Styled(String, List) - Constructor for record class pro.verron.asciidoc.core.Styled
Creates an instance of a Styled record class.
Sub - Record Class in pro.verron.asciidoc.core
Subscript inline element.
Sub(List) - Constructor for record class pro.verron.asciidoc.core.Sub
Constructs a Sub with the given nested inlines.
Sup - Record Class in pro.verron.asciidoc.core
Superscript inline element.
Sup(List) - Constructor for record class pro.verron.asciidoc.core.Sup
Constructs a Sup with the given nested inlines.

T

Tab - Record Class in pro.verron.asciidoc.core
Inline tab marker, rendered as a tab stop.
Tab() - Constructor for record class pro.verron.asciidoc.core.Tab
Creates an instance of a Tab record class.
Table - Record Class in pro.verron.asciidoc.core
Simple table block: list of rows; each row is a list of cells; each cell contains inline content.
Table(List) - Constructor for record class pro.verron.asciidoc.core.Table
Constructs a Table with the given rows.
text() - Method in record class pro.verron.asciidoc.core.Bold
 
text() - Method in record class pro.verron.asciidoc.core.ImageInline
 
text() - Method in interface pro.verron.asciidoc.core.Inline
Returns the text of the inline fragment.
text() - Method in record class pro.verron.asciidoc.core.Italic
 
text() - Method in record class pro.verron.asciidoc.core.Link
Returns the value of the text record component.
text() - Method in record class pro.verron.asciidoc.core.ListItem
Returns the text of the first inline fragment in this list item.
text() - Method in record class pro.verron.asciidoc.core.MacroInline
 
text() - Method in record class pro.verron.asciidoc.core.Styled
 
text() - Method in record class pro.verron.asciidoc.core.Sub
 
text() - Method in record class pro.verron.asciidoc.core.Sup
 
text() - Method in record class pro.verron.asciidoc.core.Tab
 
text() - Method in record class pro.verron.asciidoc.core.Text
Returns the value of the text record component.
Text - Record Class in pro.verron.asciidoc.core
Plain text fragment.
Text(String) - Constructor for record class pro.verron.asciidoc.core.Text
Creates an instance of a Text record class.
toString() - Method in record class pro.verron.asciidoc.core.Bold
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.Break
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.CodeBlock
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.Comment
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.CommentBlock
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.Heading
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.ImageBlock
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.ImageInline
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.Italic
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.Link
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.ListItem
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.MacroBlock
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.MacroInline
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.OpenBlock
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.OrderedList
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.Paragraph
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.QuoteBlock
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.Row
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.Styled
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.Sub
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.Sup
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.Tab
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.Table
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.Text
Returns a string representation of this record class.
toString() - Method in record class pro.verron.asciidoc.core.UnorderedList
Returns a string representation of this record class.

U

UnorderedList - Record Class in pro.verron.asciidoc.core
Unordered (bulleted) list.
UnorderedList(List) - Constructor for record class pro.verron.asciidoc.core.UnorderedList
Creates an instance of a UnorderedList record class.
url() - Method in record class pro.verron.asciidoc.core.ImageBlock
Returns the value of the url record component.
url() - Method in record class pro.verron.asciidoc.core.Link
Returns the value of the url record component.
A B C E G H I L M N O P Q R S T U 
All Classes and Interfaces|All Packages