| Package | Description |
|---|---|
| com.io7m.jstructural.annotated | |
| com.io7m.jstructural.core |
| Constructor and Description |
|---|
SADocumentWithParts(SAIDMap in_ids,
SADocumentTitle in_title,
com.io7m.jaux.functional.Option<SDocumentContents> in_contents,
com.io7m.jaux.functional.Option<SDocumentStyle> in_style,
SNonEmptyList<SAPart> in_content,
List<SAFootnote> in_footnotes,
SAFormalItemsByKind in_formals)
Construct a new document with parts.
|
SADocumentWithSections(SAIDMap in_ids,
SADocumentTitle in_title,
com.io7m.jaux.functional.Option<SDocumentContents> in_contents,
com.io7m.jaux.functional.Option<SDocumentStyle> in_style,
SNonEmptyList<SASection> in_content,
List<SAFootnote> in_footnotes,
SAFormalItemsByKind in_formals)
Construct a new document with sections.
|
SAParagraph(SAParagraphNumber in_number,
com.io7m.jaux.functional.Option<String> in_type,
SNonEmptyList<SAParagraphContent> in_content,
com.io7m.jaux.functional.Option<SAID> in_id)
Construct a new paragraph.
|
SAPart(SAPartNumber in_number,
com.io7m.jaux.functional.Option<String> in_type,
com.io7m.jaux.functional.Option<SAID> in_id,
SAPartTitle in_title,
com.io7m.jaux.functional.Option<SPartContents> in_contents,
SNonEmptyList<SASection> in_sections)
Construct a new part.
|
SASectionWithParagraphs(SASectionNumber in_number,
com.io7m.jaux.functional.Option<String> in_type,
com.io7m.jaux.functional.Option<SAID> in_id,
SASectionTitle in_title,
com.io7m.jaux.functional.Option<SSectionContents> in_contents,
SNonEmptyList<SASubsectionContent> in_subsections,
List<SAFootnote> in_footnotes)
Construct a new section with top-level subsection content.
|
SASectionWithSubsections(SASectionNumber in_number,
com.io7m.jaux.functional.Option<String> in_type,
com.io7m.jaux.functional.Option<SAID> in_id,
SASectionTitle in_title,
com.io7m.jaux.functional.Option<SSectionContents> in_contents,
SNonEmptyList<SASubsection> in_subsections,
List<SAFootnote> in_footnotes)
Construct a new section with top-level subsections.
|
SASubsection(SASubsectionNumber in_number,
com.io7m.jaux.functional.Option<String> in_type,
com.io7m.jaux.functional.Option<SAID> in_id,
SASubsectionTitle in_title,
SNonEmptyList<SASubsectionContent> in_content)
Construct a new subsection.
|
| Modifier and Type | Method and Description |
|---|---|
static SDocumentWithParts |
SDocumentWithParts.document(SDocumentTitle in_title,
SNonEmptyList<SPart> in_content)
Construct a new document with the given title, and style.
|
static SDocumentWithSections |
SDocumentWithSections.document(SDocumentTitle in_title,
SNonEmptyList<SSection> in_content)
Construct a new document with the given title, and style.
|
static SDocumentWithParts |
SDocumentWithParts.documentContents(SDocumentTitle in_title,
SNonEmptyList<SPart> in_content)
Construct a new document with the given title, and table of contents.
|
static SDocumentWithSections |
SDocumentWithSections.documentContents(SDocumentTitle in_title,
SNonEmptyList<SSection> in_content)
Construct a new document with the given title, and table of contents.
|
static SDocumentWithParts |
SDocumentWithParts.documentStyle(SDocumentTitle in_title,
SDocumentStyle in_style,
SNonEmptyList<SPart> in_content)
Construct a new document with the given title.
|
static SDocumentWithSections |
SDocumentWithSections.documentStyle(SDocumentTitle in_title,
SDocumentStyle in_style,
SNonEmptyList<SSection> in_content)
Construct a new document with the given title.
|
static SDocumentWithParts |
SDocumentWithParts.documentStyleContents(SDocumentTitle in_title,
SDocumentStyle in_style,
SNonEmptyList<SPart> in_content)
Construct a new document with the given title, style, and table of
contents.
|
static SDocumentWithSections |
SDocumentWithSections.documentStyleContents(SDocumentTitle in_title,
SDocumentStyle in_style,
SNonEmptyList<SSection> in_content)
Construct a new document with the given title, style, and table of
contents.
|
static SFootnote |
SFootnote.footnote(SNonEmptyList<SFootnoteContent> content)
Construct a new footnote.
|
static SLink |
SLink.link(String target,
SNonEmptyList<SLinkContent> content)
Construct a new internal link element.
|
static SLinkExternal |
SLinkExternal.link(URI target,
SNonEmptyList<SLinkContent> content)
Construct a new external link element.
|
static SListUnordered |
SListUnordered.list(SNonEmptyList<SListItem> content)
Construct a new list.
|
static SListOrdered |
SListOrdered.list(SNonEmptyList<SListItem> content)
Construct a new list.
|
static SListItem |
SListItem.listItem(SNonEmptyList<SListItemContent> content)
Construct a new list item.
|
static SListItem |
SListItem.listItemTyped(String type,
SNonEmptyList<SListItemContent> content)
Construct a new list item with a type attribute.
|
static SListUnordered |
SListUnordered.listTyped(String type,
SNonEmptyList<SListItem> content)
Construct a new list item with a type attribute.
|
static SListOrdered |
SListOrdered.listTyped(String type,
SNonEmptyList<SListItem> content)
Construct a new list item with a type attribute.
|
static SParagraph |
SParagraph.paragraph(SNonEmptyList<SParagraphContent> content)
Construct a new paragraph.
|
static SParagraph |
SParagraph.paragraphID(SID id,
SNonEmptyList<SParagraphContent> content)
Construct a new paragraph with an ID.
|
static SParagraph |
SParagraph.paragraphTyped(String type,
SNonEmptyList<SParagraphContent> content)
Construct a new paragraph with a type attribute.
|
static SParagraph |
SParagraph.paragraphTypedID(String type,
SID id,
SNonEmptyList<SParagraphContent> content)
Construct a new paragraph with an ID and type attribute.
|
static SPart |
SPart.part(SPartTitle in_title,
SNonEmptyList<SSection> in_sections)
Create a part with the given title and content.
|
static SPart |
SPart.partID(SID id,
SPartTitle in_title,
SNonEmptyList<SSection> in_sections)
Create a part with the given id, title, and content.
|
static SPart |
SPart.partTyped(String type,
SPartTitle in_title,
SNonEmptyList<SSection> in_sections)
Create a part with the given type, title, and content.
|
static SPart |
SPart.partTypedID(String type,
SID id,
SPartTitle in_title,
SNonEmptyList<SSection> in_sections)
Create a part with the given type, id, title, and content.
|
static SPart |
SPart.partWithContents(SPartTitle in_title,
SNonEmptyList<SSection> in_sections)
Create a part with the given title, content, and with a table of
contents.
|
static SPart |
SPart.partWithContentsID(SID id,
SPartTitle in_title,
SNonEmptyList<SSection> in_sections)
Create a part with the given id, title, content, and with a table of
contents.
|
static SPart |
SPart.partWithContentsTyped(String type,
SPartTitle in_title,
SNonEmptyList<SSection> in_sections)
Create a part with the given type, title, content, and with a table of
contents.
|
static SPart |
SPart.partWithContentsTypedID(String type,
SID id,
SPartTitle in_title,
SNonEmptyList<SSection> in_sections)
Create a part with the given type, id, title, content, and with a table
of contents.
|
static SSectionWithSubsections |
SSectionWithSubsections.section(SSectionTitle in_title,
SNonEmptyList<SSubsection> in_content)
Create a section with the given title and content.
|
static SSectionWithParagraphs |
SSectionWithParagraphs.section(SSectionTitle in_title,
SNonEmptyList<SSubsectionContent> in_content)
Create a section with the given title and section content.
|
static SSectionWithSubsections |
SSectionWithSubsections.sectionID(SID id,
SSectionTitle in_title,
SNonEmptyList<SSubsection> in_content)
Create a section with the given id, title, and content.
|
static SSectionWithParagraphs |
SSectionWithParagraphs.sectionID(SID id,
SSectionTitle in_title,
SNonEmptyList<SSubsectionContent> in_content)
Create a section with the given id, title, and section content.
|
static SSectionWithSubsections |
SSectionWithSubsections.sectionTyped(String type,
SSectionTitle in_title,
SNonEmptyList<SSubsection> in_content)
Create a section with the given type, title, and content.
|
static SSectionWithParagraphs |
SSectionWithParagraphs.sectionTyped(String type,
SSectionTitle in_title,
SNonEmptyList<SSubsectionContent> in_content)
Create a section with the given type, title, and section content.
|
static SSectionWithSubsections |
SSectionWithSubsections.sectionTypedID(String type,
SID id,
SSectionTitle in_title,
SNonEmptyList<SSubsection> in_content)
Create a section with the given type, id, title, and content.
|
static SSectionWithParagraphs |
SSectionWithParagraphs.sectionTypedID(String type,
SID id,
SSectionTitle in_title,
SNonEmptyList<SSubsectionContent> in_content)
Create a section with the given type, id, title, and section content.
|
static SSectionWithSubsections |
SSectionWithSubsections.sectionWithContents(SSectionTitle in_title,
SNonEmptyList<SSubsection> in_content)
Create a section with the given title, content, and with a table of
contents.
|
static SSectionWithParagraphs |
SSectionWithParagraphs.sectionWithContents(SSectionTitle in_title,
SNonEmptyList<SSubsectionContent> in_content)
Create a section with the given title, section content, and with a table
of contents.
|
static SSectionWithSubsections |
SSectionWithSubsections.sectionWithContentsID(SID id,
SSectionTitle in_title,
SNonEmptyList<SSubsection> in_content)
Create a section with the given id, title, content, and with a table of
contents.
|
static SSectionWithParagraphs |
SSectionWithParagraphs.sectionWithContentsID(SID id,
SSectionTitle in_title,
SNonEmptyList<SSubsectionContent> in_content)
Create a section with the given id, title, section content, and with a
table of contents.
|
static SSectionWithSubsections |
SSectionWithSubsections.sectionWithContentsTyped(String type,
SSectionTitle in_title,
SNonEmptyList<SSubsection> in_content)
Create a section with the given type, title, content, and with a table of
contents.
|
static SSectionWithParagraphs |
SSectionWithParagraphs.sectionWithContentsTyped(String type,
SSectionTitle in_title,
SNonEmptyList<SSubsectionContent> in_content)
Create a section with the given type, title, section content, and with a
table of contents.
|
static SSectionWithSubsections |
SSectionWithSubsections.sectionWithContentsTypedID(String type,
SID id,
SSectionTitle in_title,
SNonEmptyList<SSubsection> in_content)
Create a section with the given type, id, title, content, and with a
table of contents.
|
static SSectionWithParagraphs |
SSectionWithParagraphs.sectionWithContentsTypedID(String type,
SID id,
SSectionTitle in_title,
SNonEmptyList<SSubsectionContent> in_content)
Create a section with the given type, id, title, section content, and
with a table of contents.
|
static SSubsection |
SSubsection.subsection(SSubsectionTitle in_title,
SNonEmptyList<SSubsectionContent> in_content)
Create a subsection with the given title and content.
|
static SSubsection |
SSubsection.subsectionID(SID id,
SSubsectionTitle in_title,
SNonEmptyList<SSubsectionContent> in_content)
Create a subsection with the given id, title, and content.
|
static SSubsection |
SSubsection.subsectionTyped(String type,
SSubsectionTitle in_title,
SNonEmptyList<SSubsectionContent> in_content)
Create a subsection with the given type, title, and content.
|
static SSubsection |
SSubsection.subsectionTypedID(String type,
SID id,
SSubsectionTitle in_title,
SNonEmptyList<SSubsectionContent> in_content)
Create a subsection with the given type, id, title, and content.
|
static STableBody |
STableBody.tableBody(SNonEmptyList<STableRow> rows)
Construct a new table body.
|
static STableCell |
STableCell.tableCell(SNonEmptyList<STableCellContent> content)
Construct a new table cell.
|
static STableHead |
STableHead.tableHead(SNonEmptyList<STableColumnName> header)
Construct a new table header.
|
static STableRow |
STableRow.tableRow(SNonEmptyList<STableCell> columns)
Construct a new table row.
|
Copyright © 2014. All rights reserved.