Package nl.vpro.domain.media
Class MediaClassificationService
- java.lang.Object
-
- nl.vpro.domain.classification.AbstractClassificationServiceImpl
-
- nl.vpro.domain.media.MediaClassificationService
-
- All Implemented Interfaces:
ClassificationService
public class MediaClassificationService extends AbstractClassificationServiceImpl
- Since:
- 3.2
- Author:
- Michiel Meeuwissen
-
-
Field Summary
-
Fields inherited from class nl.vpro.domain.classification.AbstractClassificationServiceImpl
executorService, lastModified, terms
-
-
Constructor Summary
Constructors Constructor Description MediaClassificationService()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
static List<String>
getEpgCodes(Term term)
static MediaClassificationService
getInstance()
static List<String>
getLegacyMisGenres(String termId)
protected List<InputSource>
getSources(boolean init)
static @NonNull Term
getTermByEpgCode(String code)
static List<Term>
getTermsByMisGenreType(String... pointers)
static List<Term>
getTermsByMisGenreType(List<MisGenreType> misTypes)
String
toString()
-
Methods inherited from class nl.vpro.domain.classification.AbstractClassificationServiceImpl
cleanUp, getClassificationScheme, getLastModified, getTerm, getTermByReference, getTermsByReference, getTermsMap, hasTerm, readTerms, toString, values, valuesOf
-
-
-
-
Method Detail
-
getInstance
public static MediaClassificationService getInstance()
-
getTermsByMisGenreType
public static List<Term> getTermsByMisGenreType(List<MisGenreType> misTypes)
-
getLegacyMisGenres
public static List<String> getLegacyMisGenres(String termId) throws TermNotFoundException
- Throws:
TermNotFoundException
-
getSources
protected List<InputSource> getSources(boolean init)
- Specified by:
getSources
in classAbstractClassificationServiceImpl
-
toString
public String toString()
- Overrides:
toString
in classAbstractClassificationServiceImpl
-
-