Metadata
constructor(identifier: String? = null, type: String? = null, conformsTo: Set<Publication.Profile> = emptySet(), localizedTitle: LocalizedString? = null, localizedSubtitle: LocalizedString? = null, localizedSortAs: LocalizedString? = null, modified: Instant? = null, published: Instant? = null, accessibility: Accessibility? = null, languages: List<String> = emptyList(), subjects: List<Subject> = emptyList(), authors: List<Contributor> = emptyList(), translators: List<Contributor> = emptyList(), editors: List<Contributor> = emptyList(), artists: List<Contributor> = emptyList(), illustrators: List<Contributor> = emptyList(), letterers: List<Contributor> = emptyList(), pencilers: List<Contributor> = emptyList(), colorists: List<Contributor> = emptyList(), inkers: List<Contributor> = emptyList(), narrators: List<Contributor> = emptyList(), contributors: List<Contributor> = emptyList(), publishers: List<Contributor> = emptyList(), imprints: List<Contributor> = emptyList(), readingProgression: ReadingProgression? = null, description: String? = null, duration: Double? = null, numberOfPages: Int? = null, belongsTo: Map<String, List<Collection>> = emptyMap(), tdm: Tdm? = null, otherMetadata: Map<String, Any> = mapOf())
Parameters
tdm
Publications can indicate whether they allow third parties to use their content for text and data mining purposes using the TDM Rep protocol, as defined in a W3C Community Group Report.
otherMetadata
Additional metadata for extensions, as a JSON dictionary.
constructor(identifier: String? = null, type: String? = null, conformsTo: Set<Publication.Profile> = emptySet(), localizedTitle: LocalizedString? = null, localizedSubtitle: LocalizedString? = null, localizedSortAs: LocalizedString? = null, modified: Instant? = null, published: Instant? = null, accessibility: Accessibility? = null, languages: List<String> = emptyList(), subjects: List<Subject> = emptyList(), authors: List<Contributor> = emptyList(), translators: List<Contributor> = emptyList(), editors: List<Contributor> = emptyList(), artists: List<Contributor> = emptyList(), illustrators: List<Contributor> = emptyList(), letterers: List<Contributor> = emptyList(), pencilers: List<Contributor> = emptyList(), colorists: List<Contributor> = emptyList(), inkers: List<Contributor> = emptyList(), narrators: List<Contributor> = emptyList(), contributors: List<Contributor> = emptyList(), publishers: List<Contributor> = emptyList(), imprints: List<Contributor> = emptyList(), readingProgression: ReadingProgression? = null, description: String? = null, duration: Double? = null, numberOfPages: Int? = null, belongsTo: Map<String, List<Collection>> = emptyMap(), belongsToCollections: List<Collection> = emptyList(), belongsToSeries: List<Collection> = emptyList(), tdm: Tdm? = null, otherMetadata: Map<String, Any> = mapOf())