de.umass.lastfm.scrobble
Class ScrobbleData

java.lang.Object
  extended by de.umass.lastfm.scrobble.ScrobbleData

public class ScrobbleData
extends Object

Class that holds all available fields for scrobble (and now playing) requests.

Author:
Adrian Woodhead

Constructor Summary
ScrobbleData()
           
ScrobbleData(String artist, String track, int timestamp)
           
ScrobbleData(String artist, String track, int timestamp, int duration, String album, String albumArtist, String musicBrainzId, int trackNumber, String streamId)
           
 
Method Summary
 String getAlbum()
           
 String getAlbumArtist()
           
 String getArtist()
           
 int getDuration()
           
 String getMusicBrainzId()
           
 String getStreamId()
           
 int getTimestamp()
           
 String getTrack()
           
 int getTrackNumber()
           
 void setAlbum(String album)
           
 void setAlbumArtist(String albumArtist)
           
 void setArtist(String artist)
           
 void setDuration(int duration)
           
 void setMusicBrainzId(String musicBrainzId)
           
 void setStreamId(String streamId)
           
 void setTimestamp(int timestamp)
           
 void setTrack(String track)
           
 void setTrackNumber(int trackNumber)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScrobbleData

public ScrobbleData()

ScrobbleData

public ScrobbleData(String artist,
                    String track,
                    int timestamp)

ScrobbleData

public ScrobbleData(String artist,
                    String track,
                    int timestamp,
                    int duration,
                    String album,
                    String albumArtist,
                    String musicBrainzId,
                    int trackNumber,
                    String streamId)
Method Detail

getArtist

public String getArtist()

setArtist

public void setArtist(String artist)

getTrack

public String getTrack()

setTrack

public void setTrack(String track)

getTimestamp

public int getTimestamp()

setTimestamp

public void setTimestamp(int timestamp)

getDuration

public int getDuration()

setDuration

public void setDuration(int duration)

getAlbum

public String getAlbum()

setAlbum

public void setAlbum(String album)

getAlbumArtist

public String getAlbumArtist()

setAlbumArtist

public void setAlbumArtist(String albumArtist)

getMusicBrainzId

public String getMusicBrainzId()

setMusicBrainzId

public void setMusicBrainzId(String musicBrainzId)

getTrackNumber

public int getTrackNumber()

setTrackNumber

public void setTrackNumber(int trackNumber)

getStreamId

public String getStreamId()

setStreamId

public void setStreamId(String streamId)

toString

public String toString()
Overrides:
toString in class Object