CSS classes from the source HTML (e.g. citeproc's csl-entry) are preserved on blocks
so renderers can expose them as JavaFX style classes.
| Modifier and Type | Class and Description |
|---|---|
| public static record | Block.
A grouping block ( |
| public static record | Block.
|
| public static record | Block.
|
| public static record | Block.
|
| public static record | Block.
|
| public static record | |
| public static record | Block.
A paragraph of inline content. |
| public static record | Block.
|
| public static record | Block.
|
| public static record | Block.
|
| public static record | Block.
Minimal |
| public static record | |
| public static record |
<div> with multiple children, csl-bib-body, …).
| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private final List | cssClasses
Record Component accessed by cssClasses(). |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| public List | |
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| blocks | back to summary |
|---|---|
| private final List<Block> blocks Record Component accessed by blocks(). | |
| cssClasses | back to summary |
|---|---|
| private final List<String> cssClasses Record Component accessed by cssClasses(). | |
| Container | back to summary |
|---|---|
| public Container(List<Block> blocks, List<String> cssClasses) | |
| blocks | back to summary |
|---|---|
| public List Record Component getter of blocks. | |
| cssClasses | back to summary |
|---|---|
| public List Record Component getter of cssClasses. | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
term == true for <dt>, false for <dd> (rendered indented).
| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private final boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public boolean | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| blocks | back to summary |
|---|---|
| private final List<Block> blocks Record Component accessed by blocks(). | |
| term | back to summary |
|---|---|
| private final boolean term Record Component accessed by term(). | |
| DefinitionItem | back to summary |
|---|---|
| public DefinitionItem(boolean term, List<Block> blocks) | |
| blocks | back to summary |
|---|---|
| public List Record Component getter of blocks. | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| term | back to summary |
|---|---|
| public boolean term() Record Component getter of term. | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
<dl> as a flat sequence of terms and details.
| Modifier and Type | Field and Description |
|---|---|
| private final List |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public List | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| items | back to summary |
|---|---|
| private final List<Block. Record Component accessed by items(). | |
| DefinitionList | back to summary |
|---|---|
| public DefinitionList(List<Block. | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| items | back to summary |
|---|---|
| public List Record Component getter of items. | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
<h1>–<h6>; level is 1–6.
| Modifier and Type | Field and Description |
|---|---|
| private final List | cssClasses
Record Component accessed by cssClasses(). |
| private final List | |
| private final int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public List | |
| public int | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| cssClasses | back to summary |
|---|---|
| private final List<String> cssClasses Record Component accessed by cssClasses(). | |
| inlines | back to summary |
|---|---|
| private final List<Inline> inlines Record Component accessed by inlines(). | |
| level | back to summary |
|---|---|
| private final int level Record Component accessed by level(). | |
| Heading | back to summary |
|---|---|
| public Heading(int level, List<Inline> inlines, List<String> cssClasses) | |
| cssClasses | back to summary |
|---|---|
| public List Record Component getter of cssClasses. | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| inlines | back to summary |
|---|---|
| public List Record Component getter of inlines. | |
| level | back to summary |
|---|---|
| public int level() Record Component getter of level. | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
<ul> / <ol start="…">.
| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private final boolean | |
| private final int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public List | |
| public boolean | |
| public int | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| items | back to summary |
|---|---|
| private final List<Block. Record Component accessed by items(). | |
| ordered | back to summary |
|---|---|
| private final boolean ordered Record Component accessed by ordered(). | |
| start | back to summary |
|---|---|
| private final int start Record Component accessed by start(). | |
| ListBlock | back to summary |
|---|---|
| public ListBlock(boolean ordered, int start, List<Block. | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| items | back to summary |
|---|---|
| public List Record Component getter of items. | |
| ordered | back to summary |
|---|---|
| public boolean ordered() Record Component getter of ordered. | |
| start | back to summary |
|---|---|
| public int start() Record Component getter of start. | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| blocks | back to summary |
|---|---|
| private final List<Block> blocks Record Component accessed by blocks(). | |
| ListItem | back to summary |
|---|---|
| public ListItem(List<Block> blocks) | |
| blocks | back to summary |
|---|---|
| public List Record Component getter of blocks. | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
spaced distinguishes <p> (vertical margins)
from <div>/anonymous inline content (no margins).
| Modifier and Type | Field and Description |
|---|---|
| private final List | cssClasses
Record Component accessed by cssClasses(). |
| private final List | |
| private final boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public List | |
| public boolean | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| cssClasses | back to summary |
|---|---|
| private final List<String> cssClasses Record Component accessed by cssClasses(). | |
| inlines | back to summary |
|---|---|
| private final List<Inline> inlines Record Component accessed by inlines(). | |
| spaced | back to summary |
|---|---|
| private final boolean spaced Record Component accessed by spaced(). | |
| Paragraph | back to summary |
|---|---|
| public Paragraph(List<Inline> inlines, boolean spaced, List<String> cssClasses) | |
| cssClasses | back to summary |
|---|---|
| public List Record Component getter of cssClasses. | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| inlines | back to summary |
|---|---|
| public List Record Component getter of inlines. | |
| spaced | back to summary |
|---|---|
| public boolean spaced() Record Component getter of spaced. | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
<pre>: whitespace preserved, monospace already applied to the runs' styles.
| Modifier and Type | Field and Description |
|---|---|
| private final List | cssClasses
Record Component accessed by cssClasses(). |
| private final List |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public List | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| cssClasses | back to summary |
|---|---|
| private final List<String> cssClasses Record Component accessed by cssClasses(). | |
| inlines | back to summary |
|---|---|
| private final List<Inline> inlines Record Component accessed by inlines(). | |
| Pre | back to summary |
|---|---|
| public Pre(List<Inline> inlines, List<String> cssClasses) | |
| cssClasses | back to summary |
|---|---|
| public List Record Component getter of cssClasses. | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| inlines | back to summary |
|---|---|
| public List Record Component getter of inlines. | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
<blockquote>.
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| blocks | back to summary |
|---|---|
| private final List<Block> blocks Record Component accessed by blocks(). | |
| Quote | back to summary |
|---|---|
| public Quote(List<Block> blocks) | |
| blocks | back to summary |
|---|---|
| public List Record Component getter of blocks. | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
<hr>.
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| Rule | back to summary |
|---|---|
| public Rule() | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
<table> support: rows of cells, no row spans.
| Modifier and Type | Method and Description |
|---|---|
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public List | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| rows | back to summary |
|---|---|
| private final List<Block. Record Component accessed by rows(). | |
| Table | back to summary |
|---|---|
| public Table(List<Block. | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| rows | back to summary |
|---|---|
| public List Record Component getter of rows. | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private final int | columnSpan
Record Component accessed by columnSpan(). |
| private final boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| public int | |
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public boolean | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| blocks | back to summary |
|---|---|
| private final List<Block> blocks Record Component accessed by blocks(). | |
| columnSpan | back to summary |
|---|---|
| private final int columnSpan Record Component accessed by columnSpan(). | |
| header | back to summary |
|---|---|
| private final boolean header Record Component accessed by header(). | |
| TableCell | back to summary |
|---|---|
| public TableCell(boolean header, int columnSpan, List<Block> blocks) | |
| blocks | back to summary |
|---|---|
| public List Record Component getter of blocks. | |
| columnSpan | back to summary |
|---|---|
| public int columnSpan() Record Component getter of columnSpan. | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| header | back to summary |
|---|---|
| public boolean header() Record Component getter of header. | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| cells | back to summary |
|---|---|
| private final List<Block. Record Component accessed by cells(). | |
| TableRow | back to summary |
|---|---|
| public TableRow(List<Block. | |
| cells | back to summary |
|---|---|
| public List Record Component getter of cells. | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |