-
- All Implemented Interfaces:
public final class MediaColDatabase
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classMediaColDatabase.Companion
-
Field Summary
Fields Modifier and Type Field Description private final List<String>distinctMediaKeysprivate final List<String>distinctMediaTypesprivate final List<MediaSource>distinctMediaSourcesprivate final List<MediaSize>distinctMediaSizesprivate final List<MediaCollection>mediaCollections
-
Constructor Summary
Constructors Constructor Description MediaColDatabase(List<MediaCollection> mediaCollections)
-
Method Summary
Modifier and Type Method Description final List<String>getDistinctMediaKeys()final List<String>getDistinctMediaTypes()final List<MediaSource>getDistinctMediaSources()final List<MediaSize>getDistinctMediaSizes()final List<MediaCollection>getMediaCollections()final List<MediaCollection>findByMediaSize(MediaSize size)final List<MediaCollection>findByMediaSizeNameContaining(String text)final List<MediaCollection>findByMediaKeyContaining(String text)StringtoString()final Unitlog(Logger logger, Level level)final Unitlog(Logger logger)-
-
Constructor Detail
-
MediaColDatabase
MediaColDatabase(List<MediaCollection> mediaCollections)
-
-
Method Detail
-
getDistinctMediaKeys
final List<String> getDistinctMediaKeys()
-
getDistinctMediaTypes
final List<String> getDistinctMediaTypes()
-
getDistinctMediaSources
final List<MediaSource> getDistinctMediaSources()
-
getDistinctMediaSizes
final List<MediaSize> getDistinctMediaSizes()
-
getMediaCollections
final List<MediaCollection> getMediaCollections()
-
findByMediaSize
final List<MediaCollection> findByMediaSize(MediaSize size)
-
findByMediaSizeNameContaining
final List<MediaCollection> findByMediaSizeNameContaining(String text)
-
findByMediaKeyContaining
final List<MediaCollection> findByMediaKeyContaining(String text)
-
log
@JvmOverloads() final Unit log(Logger logger, Level level)
-
log
@JvmOverloads() final Unit log(Logger logger)
-
-
-
-