public final class SDocumentWithParts extends SDocument
| Modifier and Type | Method and Description |
|---|---|
static SDocumentWithParts |
document(SDocumentTitle in_title,
SNonEmptyList<SPart> in_content)
Construct a new document with the given title, and style.
|
<D> D |
documentAccept(SDocumentVisitor<D> v)
Accept a document visitor.
|
static SDocumentWithParts |
documentContents(SDocumentTitle in_title,
SNonEmptyList<SPart> in_content)
Construct a new document with the given title, and table of contents.
|
static SDocumentWithParts |
documentStyle(SDocumentTitle in_title,
SDocumentStyle in_style,
SNonEmptyList<SPart> in_content)
Construct a new document with the given title.
|
static 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.
|
boolean |
equals(Object obj) |
SNonEmptyList<SPart> |
getParts() |
int |
hashCode() |
getContents, getStyle, getTitle@Nonnull public static SDocumentWithParts document(@Nonnull SDocumentTitle in_title, @Nonnull SNonEmptyList<SPart> in_content) throws com.io7m.jaux.Constraints.ConstraintError
in_title - The titlein_content - The sectionscom.io7m.jaux.Constraints.ConstraintError - If any parameter is null@Nonnull public static SDocumentWithParts documentContents(@Nonnull SDocumentTitle in_title, @Nonnull SNonEmptyList<SPart> in_content) throws com.io7m.jaux.Constraints.ConstraintError
in_title - The titlein_content - The sectionscom.io7m.jaux.Constraints.ConstraintError - If any parameter is null@Nonnull public static SDocumentWithParts documentStyle(@Nonnull SDocumentTitle in_title, @Nonnull SDocumentStyle in_style, @Nonnull SNonEmptyList<SPart> in_content) throws com.io7m.jaux.Constraints.ConstraintError
in_title - The titlein_style - The stylein_content - The sectionscom.io7m.jaux.Constraints.ConstraintError - If any parameter is null@Nonnull public static SDocumentWithParts documentStyleContents(@Nonnull SDocumentTitle in_title, @Nonnull SDocumentStyle in_style, @Nonnull SNonEmptyList<SPart> in_content) throws com.io7m.jaux.Constraints.ConstraintError
in_title - The titlein_style - The stylein_content - The sectionscom.io7m.jaux.Constraints.ConstraintError - If any parameter is nullpublic <D> D documentAccept(@Nonnull SDocumentVisitor<D> v) throws com.io7m.jaux.Constraints.ConstraintError, Exception
SDocumentdocumentAccept in class SDocumentD - The type of transformed SDocumentsv - The visitorcom.io7m.jaux.Constraints.ConstraintError - If the visitor raises Constraints.ConstraintErrorException - If the visitor raises an Exception@Nonnull public SNonEmptyList<SPart> getParts()
Copyright © 2014. All rights reserved.