PublicationMetadataData

open class PublicationMetadataData(val all: List<PublicationMetadataItem>, val identifierIndexes: List<Int>, val languageIndexes: List<Int>, val titleIndexes: List<Int>, val type: PublicationMetadataType)

Contains all metadata items extracted from a publication.

Constructors

Link copied to clipboard
fun PublicationMetadataData(all: List<PublicationMetadataItem>, identifierIndexes: List<Int>, languageIndexes: List<Int>, titleIndexes: List<Int>, type: PublicationMetadataType)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open 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.

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard