com.ldodds.musicbrainz
Class Album
java.lang.Object
|
+--com.ldodds.musicbrainz.Album
- All Implemented Interfaces:
- java.lang.Comparable, java.io.Serializable
- public class Album
- extends java.lang.Object
- implements java.lang.Comparable, java.io.Serializable
Note: this class has a natural ordering that is inconsistent with equals.
- Author:
- ldodds
- See Also:
- Serialized Form
Constructor Summary |
Album()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Album
public Album()
getAlbum
public static com.ldodds.musicbrainz.Album getAlbum(java.lang.String id)
getArtist
public com.ldodds.musicbrainz.Artist getArtist()
- Returns:
getCdindexids
public java.util.List getCdindexids()
- Returns:
getId
public java.lang.String getId()
- Returns:
getReleaseStatus
public java.lang.String getReleaseStatus()
- Returns:
getReleaseType
public java.lang.String getReleaseType()
- Returns:
getTracks
public java.util.List getTracks()
- Returns:
setArtist
public void setArtist(com.ldodds.musicbrainz.Artist artist)
- Parameters:
artist
-
setCdindexids
public void setCdindexids(java.util.List list)
- Parameters:
list
-
setId
public void setId(java.lang.String string)
- Parameters:
string
-
setReleaseStatus
public void setReleaseStatus(java.lang.String string)
- Parameters:
string
-
setReleaseType
public void setReleaseType(java.lang.String string)
- Parameters:
string
-
setTracks
public void setTracks(java.util.List list)
- Parameters:
list
-
getName
public java.lang.String getName()
- Returns:
setName
public void setName(java.lang.String string)
- Parameters:
string
-
getAmazonId
public java.lang.String getAmazonId()
setAmazonId
public void setAmazonId(java.lang.String asin)
getReleaseDates
public java.util.List getReleaseDates()
setReleaseDates
public void setReleaseDates(java.util.List releaseDates)
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in class java.lang.Object
compareTo
public int compareTo(java.lang.Object other)
- Specified by:
compareTo
in interface java.lang.Comparable
- See Also:
Comparable.compareTo(java.lang.Object)
isCompilation
public boolean isCompilation()