EpubPublicationMetadataData

class EpubPublicationMetadataData(val all: List<PublicationMetadataItem>, val identifierIndexes: List<Int>, val languageIndexes: List<Int>, val titleIndexes: List<Int>, val uniqueIdentifier: PublicationMetadataItem?) : PublicationMetadataData

Contains all metadata items extracted from an EPUB publication.

Constructors

Link copied to clipboard
fun EpubPublicationMetadataData(all: List<PublicationMetadataItem>, identifierIndexes: List<Int>, languageIndexes: List<Int>, titleIndexes: List<Int>, uniqueIdentifier: PublicationMetadataItem?)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun serialize(generator: JsonGenerator)

Properties

Link copied to clipboard

All publication metadata items.

Link copied to clipboard

The indexes into the list of metadata items, where publication identifier items can be found.

Link copied to clipboard

The indexes into the list of metadata items, where publication language items can be found.

Link copied to clipboard

The indexes into the list of metadata items, where publication title items can be found.

Link copied to clipboard

Describes the most specific subtype of IPublicationMetadata this object conforms to.

Link copied to clipboard

The unique identifier for the publication, as defined by the "unique-identifier" attribute on the element in the OPF file.