# Hierarchy For Package com.io7m.jstructural.core

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.io7m.jstructural.core.SDocument
    - com.io7m.jstructural.core.SDocumentWithParts
    - com.io7m.jstructural.core.SDocumentWithSections
  - com.io7m.jstructural.core.SDocumentContents
  - com.io7m.jstructural.core.SDocumentStyle
  - com.io7m.jstructural.core.SDocumentTitle
  - com.io7m.jstructural.core.SFootnote (implements com.io7m.jstructural.core.SFootnoteContent, com.io7m.jstructural.core.SListItemContent, com.io7m.jstructural.core.SParagraphContent, com.io7m.jstructural.core.STableCellContent)
  - com.io7m.jstructural.core.SFormalItem (implements com.io7m.jstructural.core.SSubsectionContent)
  - com.io7m.jstructural.core.SFormalItemList (implements com.io7m.jstructural.core.SFormalItemContent, com.io7m.jstructural.core.SParagraphContent)
  - com.io7m.jstructural.core.SFormalItemTitle
  - com.io7m.jstructural.core.SID
  - com.io7m.jstructural.core.SImage (implements com.io7m.jstructural.core.SFootnoteContent, com.io7m.jstructural.core.SFormalItemContent, com.io7m.jstructural.core.SLinkContent, com.io7m.jstructural.core.SListItemContent, com.io7m.jstructural.core.SParagraphContent, com.io7m.jstructural.core.STableCellContent)
  - com.io7m.jstructural.core.SLink (implements com.io7m.jstructural.core.SFootnoteContent, com.io7m.jstructural.core.SListItemContent, com.io7m.jstructural.core.SParagraphContent, com.io7m.jstructural.core.STableCellContent)
  - com.io7m.jstructural.core.SLinkExternal (implements com.io7m.jstructural.core.SFootnoteContent, com.io7m.jstructural.core.SListItemContent, com.io7m.jstructural.core.SParagraphContent, com.io7m.jstructural.core.STableCellContent)
  - com.io7m.jstructural.core.SListItem
  - com.io7m.jstructural.core.SListOrdered (implements com.io7m.jstructural.core.SFootnoteContent, com.io7m.jstructural.core.SFormalItemContent, com.io7m.jstructural.core.SListItemContent, com.io7m.jstructural.core.SParagraphContent, com.io7m.jstructural.core.STableCellContent)
  - com.io7m.jstructural.core.SListUnordered (implements com.io7m.jstructural.core.SFootnoteContent, com.io7m.jstructural.core.SFormalItemContent, com.io7m.jstructural.core.SListItemContent, com.io7m.jstructural.core.SParagraphContent, com.io7m.jstructural.core.STableCellContent)
  - com.io7m.jstructural.core.SNonEmptyList<T>
  - com.io7m.jstructural.core.SParagraph (implements com.io7m.jstructural.core.SSubsectionContent)
  - com.io7m.jstructural.core.SPart
  - com.io7m.jstructural.core.SPartContents
  - com.io7m.jstructural.core.SPartTitle
  - com.io7m.jstructural.core.SResources
  - com.io7m.jstructural.core.SSection
    - com.io7m.jstructural.core.SSectionWithParagraphs
    - com.io7m.jstructural.core.SSectionWithSubsections
  - com.io7m.jstructural.core.SSectionContents
  - com.io7m.jstructural.core.SSectionTitle
  - com.io7m.jstructural.core.SSubsection
  - com.io7m.jstructural.core.SSubsectionTitle
  - com.io7m.jstructural.core.STable (implements com.io7m.jstructural.core.SFormalItemContent, com.io7m.jstructural.core.SParagraphContent)
  - com.io7m.jstructural.core.STableBody
  - com.io7m.jstructural.core.STableCell
  - com.io7m.jstructural.core.STableColumnName
  - com.io7m.jstructural.core.STableHead
  - com.io7m.jstructural.core.STableRow
  - com.io7m.jstructural.core.STableSummary
  - com.io7m.jstructural.core.STerm (implements com.io7m.jstructural.core.SFootnoteContent, com.io7m.jstructural.core.SListItemContent, com.io7m.jstructural.core.SParagraphContent, com.io7m.jstructural.core.STableCellContent)
  - com.io7m.jstructural.core.SText (implements com.io7m.jstructural.core.SFootnoteContent, com.io7m.jstructural.core.SLinkContent, com.io7m.jstructural.core.SListItemContent, com.io7m.jstructural.core.SParagraphContent, com.io7m.jstructural.core.STableCellContent)
  - com.io7m.jstructural.core.SVerbatim (implements com.io7m.jstructural.core.SFootnoteContent, com.io7m.jstructural.core.SFormalItemContent, com.io7m.jstructural.core.SListItemContent, com.io7m.jstructural.core.SParagraphContent, com.io7m.jstructural.core.STableCellContent)
  - com.io7m.jstructural.core.SXML

## Interface Hierarchy

- com.io7m.jstructural.core.SDocumentVisitor<D>
- com.io7m.jstructural.core.SFootnoteContent
- com.io7m.jstructural.core.SFootnoteContentVisitor<A>
- com.io7m.jstructural.core.SFormalItemContent
- com.io7m.jstructural.core.SFormalItemContentVisitor<A>
- com.io7m.jstructural.core.SIDTargetContent
- com.io7m.jstructural.core.SIDTargetContentVisitor<T>
- com.io7m.jstructural.core.SLinkContent
- com.io7m.jstructural.core.SLinkContentVisitor<A>
- com.io7m.jstructural.core.SListItemContent
- com.io7m.jstructural.core.SListItemContentVisitor<A>
- com.io7m.jstructural.core.SParagraphContent
- com.io7m.jstructural.core.SParagraphContentVisitor<A>
- com.io7m.jstructural.core.SSectionVisitor<S>
- com.io7m.jstructural.core.SSubsectionContent
- com.io7m.jstructural.core.SSubsectionContentVisitor<C>
- com.io7m.jstructural.core.STableCellContent
- com.io7m.jstructural.core.STableCellContentVisitor<A>

Copyright © 2015 <code@io7m.com> http://io7m.com