## Uses of Class
com.io7m.jstructural.annotated.SAID

- Packages that use SAID
  Package | Description
  --- | ---
  com.io7m.jstructural.annotated |

- - ### Uses of SAID in com.io7m.jstructural.annotated

    Methods in com.io7m.jstructural.annotated that return types with arguments of type SAID
    Modifier and Type | Method and Description
    --- | ---
    `com.io7m.jaux.functional.Option<SAID>` | SASubsection.`getID()`
    `com.io7m.jaux.functional.Option<SAID>` | SASection.`getID()`
    `com.io7m.jaux.functional.Option<SAID>` | SAPart.`getID()`
    `com.io7m.jaux.functional.Option<SAID>` | SAParagraph.`getID()`

    Methods in com.io7m.jstructural.annotated with parameters of type SAID
    Modifier and Type | Method and Description
    --- | ---
    `SAIDTargetContent` | SAIDMapReadable.`get(SAID id)` Retrieve the content associated with the given ID, or `null` if there is no association.
    `SAIDTargetContent` | SAIDMap.`get(SAID id)`
    `void` | SAIDMapWritable.`put(SAID id, SAIDTargetContent c)` Associate the given content with the given ID.
    `void` | SAIDMap.`put(SAID id, SAIDTargetContent c)`

    Constructor parameters in com.io7m.jstructural.annotated with type arguments of type SAID
    Constructor and Description
    `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.
    `SASection(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, List<SAFootnote> in_footnotes)`
    `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.

Copyright © 2014. All rights reserved.