|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.dontdrinkandroot.lastfm.api.model.LfmEntity
net.dontdrinkandroot.lastfm.api.model.Tag
public class Tag
| Constructor Summary | |
|---|---|
Tag()
|
|
Tag(org.w3c.dom.Element element)
Construct Tag from dom Element. |
|
Tag(java.lang.String name)
|
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.Integer |
getCount()
|
static UnauthenticatedGetQuery<Tag> |
getInfo(java.lang.String tag,
net.dontdrinkandroot.utils.ISO_3166_1_alpha2 lang)
Get the metadata for a tag. |
java.lang.String |
getName()
|
java.lang.Integer |
getReach()
|
Streamable |
getStreamable()
|
java.lang.Integer |
getTaggings()
|
static UnauthenticatedGetQuery<PaginatedResult<java.util.List<Album>>> |
getTopAlbums(java.lang.String tagName,
java.lang.Integer limit,
java.lang.Integer page)
Get the top albums tagged by this tag, ordered by tag count. |
static UnauthenticatedGetQuery<PaginatedResult<java.util.List<Artist>>> |
getTopArtists(java.lang.String tagName,
java.lang.Integer limit,
java.lang.Integer page)
Get the top artists tagged by this tag, ordered by tag count. |
static UnauthenticatedGetQuery<java.util.ArrayList<Tag>> |
getTopTags()
Fetches the top global tags on Last.fm, sorted by popularity (number oftimes used). |
static UnauthenticatedGetQuery<PaginatedResult<java.util.List<Track>>> |
getTopTracks(java.lang.String tagName,
java.lang.Integer limit,
java.lang.Integer page)
Get the top tracks tagged by this tag, ordered by tag count. |
java.net.URL |
getUrl()
|
Wiki |
getWiki()
|
int |
hashCode()
|
void |
setCount(java.lang.Integer count)
|
void |
setName(java.lang.String name)
|
void |
setReach(java.lang.Integer reach)
|
void |
setStreamable(Streamable streamable)
|
void |
setTaggings(java.lang.Integer taggings)
|
void |
setUrl(java.net.URL url)
|
void |
setWiki(Wiki wiki)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Tag()
public Tag(org.w3c.dom.Element element)
element - The dom Element to convert.public Tag(java.lang.String name)
| Method Detail |
|---|
public final java.lang.String getName()
getName in interface NameEntitypublic final void setName(java.lang.String name)
setName in interface NameEntitypublic final java.net.URL getUrl()
getUrl in interface UrlEntitypublic final void setUrl(java.net.URL url)
setUrl in interface UrlEntitypublic final java.lang.Integer getCount()
getCount in interface CountEntitypublic final void setCount(java.lang.Integer count)
setCount in interface CountEntitypublic final java.lang.Integer getReach()
getReach in interface ReachEntitypublic final void setReach(java.lang.Integer reach)
setReach in interface ReachEntitypublic final java.lang.Integer getTaggings()
getTaggings in interface TaggingsEntitypublic final void setTaggings(java.lang.Integer taggings)
setTaggings in interface TaggingsEntitypublic final Streamable getStreamable()
getStreamable in interface StreamableEntitypublic final void setStreamable(Streamable streamable)
setStreamable in interface StreamableEntitypublic final Wiki getWiki()
getWiki in interface WikiEntitypublic final void setWiki(Wiki wiki)
setWiki in interface WikiEntitypublic final java.lang.String toString()
toString in class java.lang.Objectpublic final int hashCode()
hashCode in class java.lang.Objectpublic final boolean equals(java.lang.Object obj)
equals in class java.lang.Object
public static UnauthenticatedGetQuery<Tag> getInfo(java.lang.String tag,
net.dontdrinkandroot.utils.ISO_3166_1_alpha2 lang)
tag - The tag name (Required).lang - The language to return the wiki in, expressed as an ISO 639 alpha-2 code
(Optional).
public static UnauthenticatedGetQuery<PaginatedResult<java.util.List<Album>>> getTopAlbums(java.lang.String tagName,
java.lang.Integer limit,
java.lang.Integer page)
tagName - The tag name (Required).limit - The number of results to fetch per page (Optional). Defaults to 50.page - he page number to fetch (Optional). Defaults to first page.
public static UnauthenticatedGetQuery<PaginatedResult<java.util.List<Artist>>> getTopArtists(java.lang.String tagName,
java.lang.Integer limit,
java.lang.Integer page)
tagName - The tag name (Required).limit - The number of results to fetch per page (Optional). Defaults to 50.page - he page number to fetch (Optional). Defaults to first page.public static UnauthenticatedGetQuery<java.util.ArrayList<Tag>> getTopTags()
public static UnauthenticatedGetQuery<PaginatedResult<java.util.List<Track>>> getTopTracks(java.lang.String tagName,
java.lang.Integer limit,
java.lang.Integer page)
tagName - The tag name (Required).limit - The number of results to fetch per page (Optional). Defaults to 50.page - he page number to fetch (Optional). Defaults to first page.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||