index.md 1.7 KB

//app/org.mjdev.tvapp.repository/MovieRepository

MovieRepository

[androidJvm]\ class MovieRepository@Injectconstructor(dataSource: MovieAPI) : IRepository

Constructors

MovieRepository [androidJvm]
@Inject
constructor(dataSource: MovieAPI)

Functions

Name Summary
findMovieById [androidJvm]
open suspend override fun findMovieById(id: Long?): Movie?
getCategoryList [androidJvm]
open suspend override fun getCategoryList(): List<Category>
getFeaturedMovieList [androidJvm]
open suspend override fun getFeaturedMovieList(): List<Movie>
getMovieListByCategory [androidJvm]
suspend fun getMovieListByCategory(category: Category): List<Movie>