Class DefaultSpotifyPlaylistLoader

java.lang.Object
de.klassenserver7b.k7bot.music.spotify.loader.DefaultSpotifyPlaylistLoader
All Implemented Interfaces:
SpotifyPlaylistLoader

public class DefaultSpotifyPlaylistLoader extends Object implements SpotifyPlaylistLoader
Author:
K7
  • Field Details

    • log

      private final org.slf4j.Logger log
  • Constructor Details

    • DefaultSpotifyPlaylistLoader

      public DefaultSpotifyPlaylistLoader()
  • Method Details

    • load

      public com.sedmelluq.discord.lavaplayer.track.AudioPlaylist load(SpotifyInteractions spotifyinteract, String playlistId, String selectedVideoId, Function<com.sedmelluq.discord.lavaplayer.track.AudioTrackInfo, com.sedmelluq.discord.lavaplayer.track.AudioTrack> trackFactory)
      Specified by:
      load in interface SpotifyPlaylistLoader
    • getPlaylistname

      private String getPlaylistname(String playlistId, se.michaelthelin.spotify.SpotifyApi sapi)
    • loadTracks

      private ArrayList<se.michaelthelin.spotify.model_objects.specification.Track> loadTracks(String playlistId, se.michaelthelin.spotify.SpotifyApi sapi)