java.lang.Object
de.klassenserver7b.danceinterpreter.songprocessing.dataprovider.SpotifySongDataProvider
All Implemented Interfaces:
SongDataProvider

public class SpotifySongDataProvider extends Object implements SongDataProvider
  • Field Details

    • log

      private final org.slf4j.Logger log
    • datahash

      public int datahash
  • Constructor Details

    • SpotifySongDataProvider

      public SpotifySongDataProvider()
  • Method Details

    • provideSongData

      public SongData provideSongData()
      Specified by:
      provideSongData in interface SongDataProvider
      Returns:
    • getCurrentSpotifySong

      private se.michaelthelin.spotify.model_objects.specification.Track getCurrentSpotifySong()
      Returns:
    • getDatafromTrack

      private SongData getDatafromTrack(se.michaelthelin.spotify.model_objects.specification.Track cutrack)
    • provideAsync

      public void provideAsync()
      Specified by:
      provideAsync in interface SongDataProvider