media-classification

The classes needed for the 'classification' service used in POMS. This os based on ClassificationScheme xml's as provided by EBU. It at the moment is only used for genres, but it could in principle accomodate other types of classification based on a fixed list.

License

License

GroupId

GroupId

nl.vpro.media
ArtifactId

ArtifactId

media-classification
Last Version

Last Version

5.33.0
Release Date

Release Date

Type

Type

jar
Description

Description

media-classification
The classes needed for the 'classification' service used in POMS. This os based on ClassificationScheme xml's as provided by EBU. It at the moment is only used for genres, but it could in principle accomodate other types of classification based on a fixed list.
Project Organization

Project Organization

NPO

Download media-classification

How to add to project

<!-- https://jarcasting.com/artifacts/nl.vpro.media/media-classification/ -->
<dependency>
    <groupId>nl.vpro.media</groupId>
    <artifactId>media-classification</artifactId>
    <version>5.33.0</version>
</dependency>
// https://jarcasting.com/artifacts/nl.vpro.media/media-classification/
implementation 'nl.vpro.media:media-classification:5.33.0'
// https://jarcasting.com/artifacts/nl.vpro.media/media-classification/
implementation ("nl.vpro.media:media-classification:5.33.0")
'nl.vpro.media:media-classification:jar:5.33.0'
<dependency org="nl.vpro.media" name="media-classification" rev="5.33.0">
  <artifact name="media-classification" type="jar" />
</dependency>
@Grapes(
@Grab(group='nl.vpro.media', module='media-classification', version='5.33.0')
)
libraryDependencies += "nl.vpro.media" % "media-classification" % "5.33.0"
[nl.vpro.media/media-classification "5.33.0"]

Dependencies

compile (11)

Group / Artifact Type Version
org.slf4j : slf4j-api jar 1.7.32
javax.inject : javax.inject jar 1
com.google.guava : guava jar 31.1-jre
com.fasterxml.jackson.core : jackson-annotations jar
com.fasterxml.jackson.module : jackson-module-jaxb-annotations jar
com.fasterxml.jackson.core : jackson-core jar
org.apache.commons : commons-lang3 jar 3.12.0
nl.vpro.poms : poms-shared-domain jar 5.33.0
nl.vpro.shared : vpro-shared-util jar
javax.cache : cache-api jar 1.1.1
jakarta.annotation : jakarta.annotation-api Optional jar 1.3.5

provided (1)

Group / Artifact Type Version
org.projectlombok : lombok jar 1.18.24

test (6)

Group / Artifact Type Version
commons-io : commons-io jar 2.11.0
org.glassfish.jaxb : jaxb-runtime jar
org.assertj : assertj-core jar 3.22.0
org.junit.jupiter : junit-jupiter jar
org.apache.logging.log4j : log4j-api jar
org.apache.logging.log4j : log4j-slf4j-impl jar

Project Modules

There are no modules declared in this project.
nl.vpro.media

NPO/POMS

Repositories related to POMS and the NPO Frontend API. Maintained by VPRO.

Versions

Version
5.33.0
5.32.0
5.31.0
5.30.4
5.30.3
5.30.2
5.30.1
5.30.0
5.29.0
5.27.5
5.27.4
5.27.2
5.26.0
5.25.1
5.25.0
5.24.1
5.24.0
5.23.0
5.22.0
5.21.0
5.20.2
5.20.0
5.19.0
5.18.0
5.17.1
5.17.0
5.16.0
5.15.6
5.15.3
5.15.2
5.15.1
5.15.0
5.14.1
5.14.0
5.13.6
5.13.5
5.13.4
5.13.3
5.13.2
5.13.1
5.13.0
5.12.11
5.12.9
5.12.8
5.12.7
5.12.5
5.12.4
5.12.3
5.12.2
5.12.1
5.12.0
5.11.9
5.11.8
5.11.7
5.11.6
5.11.5
5.11.4
5.11.3
5.11.1
5.11.0
5.10.11
5.10.10
5.10.9
5.10.8
5.10.7
5.10.6
5.10.5
5.10.4
5.10.3
5.10.2
5.10.1
5.10.0