Interface GenreService

All Known Implementing Classes:
GenreServiceImpl

public interface GenreService
Service interface for handling genre-related operations.
  • Method Details

    • getByName

      Genre getByName(String name)
      Gets a genre by its name.
      Parameters:
      name - The name of the genre.
      Returns:
      The genre.
    • getPopularGenresWithArtists

      List<TopGenreResponseWithTopArtists> getPopularGenresWithArtists()
      Gets a list of popular genres with their top artists.
      Returns:
      A list of popular genres with top artists.
    • getCuratedGenres

      List<TopGenreResponse> getCuratedGenres()
      Gets a list of curated genres.
      Returns:
      A list of curated genres.