## Uses of Class
com.io7m.jstructural.core.SID

- Packages that use SID
  Package | Description
  --- | ---
  com.io7m.jstructural.core |

- - ### Uses of SID in com.io7m.jstructural.core

    Methods in com.io7m.jstructural.core that return SID
    Modifier and Type | Method and Description
    --- | ---
    `static SID` | SID.`newID(String actual)` Construct a new ID.

    Methods in com.io7m.jstructural.core that return types with arguments of type SID
    Modifier and Type | Method and Description
    --- | ---
    `com.io7m.jaux.functional.Option<SID>` | SSubsection.`getID()`
    `com.io7m.jaux.functional.Option<SID>` | SSection.`getID()`
    `com.io7m.jaux.functional.Option<SID>` | SPart.`getID()`
    `com.io7m.jaux.functional.Option<SID>` | SParagraph.`getID()`

    Methods in com.io7m.jstructural.core with parameters of type SID
    Modifier and Type | Method and Description
    --- | ---
    `static SParagraph` | SParagraph.`paragraphID(SID id, SNonEmptyList<SParagraphContent> content)` Construct a new paragraph with an ID.
    `static SParagraph` | SParagraph.`paragraphTypedID(String type, SID id, SNonEmptyList<SParagraphContent> content)` Construct a new paragraph with an ID and type attribute.
    `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.`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.`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.`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.`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.`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.`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.`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.`subsectionID(SID id, SSubsectionTitle in_title, SNonEmptyList<SSubsectionContent> in_content)` Create a subsection with the given id, 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.

    Constructor parameters in com.io7m.jstructural.core with type arguments of type SID
    Constructor and Description
    `SSection(com.io7m.jaux.functional.Option<String> in_type, com.io7m.jaux.functional.Option<SID> in_id, SSectionTitle in_title, com.io7m.jaux.functional.Option<SSectionContents> in_contents)`

Copyright © 2014. All rights reserved.