|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbass.dto.DTO_Band
public class DTO_Band
DTO object for band info
| Field Summary | |
|---|---|
private static java.lang.String |
elementSeperator
|
private int |
fans
|
private java.lang.String |
genre1
|
private java.lang.String |
genre2
|
private java.lang.String |
genre3
|
private int |
id
|
private java.lang.String |
labelType
|
private java.util.GregorianCalendar |
lastLogin
|
private java.util.GregorianCalendar |
lastUpdate
|
private java.lang.String |
location
|
private java.util.GregorianCalendar |
memberSince
|
private java.lang.String |
name
|
private int |
plays
|
private int |
views
|
| Constructor Summary | |
|---|---|
DTO_Band()
generates empty dto |
|
DTO_Band(java.lang.String serverString)
parses a server string to a new dto object |
|
DTO_Band(java.lang.String id,
java.lang.String name,
java.lang.String[] genres,
java.lang.String location,
java.lang.String lastUpdate,
java.lang.String plays,
java.lang.String views,
java.lang.String fans)
|
|
| Method Summary | |
|---|---|
int |
commaRemover(java.lang.String commaString)
Removes the ','s from a given string and parses it to int |
static java.lang.String |
getElementSeperator()
|
int |
getFans()
|
java.lang.String |
getGenre1()
|
java.lang.String |
getGenre2()
|
java.lang.String |
getGenre3()
|
int |
getId()
|
java.lang.String |
getLabelType()
|
java.util.GregorianCalendar |
getLastLogin()
|
java.util.GregorianCalendar |
getLastUpdate()
|
java.lang.String |
getLocation()
|
java.util.GregorianCalendar |
getMemberSince()
|
java.lang.String |
getName()
|
int |
getPlays()
|
int |
getViews()
|
boolean |
isUsable()
Checks the DTO_Band for missing entries and sorts out bands with less than 100
plays, fans or views |
void |
setFans(int fans)
|
void |
setFans(java.lang.String fans)
|
void |
setGenre1(java.lang.String genre1)
|
void |
setGenre2(java.lang.String genre2)
|
void |
setGenre3(java.lang.String genre3)
|
void |
setId(int id)
|
void |
setLabelType(java.lang.String labelType)
|
void |
setLastLogin(java.util.GregorianCalendar lastLogin)
|
void |
setLastLogin(java.lang.String lastLogin)
|
void |
setLastUpdate(java.util.GregorianCalendar lastUpdate)
|
void |
setLastUpdate(java.lang.String lastUpdate)
|
void |
setLocation(java.lang.String location)
|
void |
setMemberSince(java.util.GregorianCalendar memberSince)
|
void |
setMemberSince(java.lang.String memberSince)
|
void |
setName(java.lang.String name)
|
void |
setPlays(int plays)
|
void |
setPlays(java.lang.String plays)
|
void |
setViews(int views)
|
void |
setViews(java.lang.String views)
|
java.util.GregorianCalendar |
stringToDate(java.lang.String date)
Converting the parsed mySpace date format into GregorianCalendar |
java.lang.String |
toHTML()
generates a html representation of the object |
java.lang.String |
toServerString()
generates a string to send it to the server the server can use this string to generate a new DTO object |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private int id
private java.lang.String name
private java.lang.String genre1
private java.lang.String genre2
private java.lang.String genre3
private int plays
private int views
private int fans
private java.lang.String location
private java.util.GregorianCalendar lastUpdate
private java.util.GregorianCalendar lastLogin
private java.util.GregorianCalendar memberSince
private java.lang.String labelType
private static final java.lang.String elementSeperator
| Constructor Detail |
|---|
public DTO_Band()
public DTO_Band(java.lang.String id,
java.lang.String name,
java.lang.String[] genres,
java.lang.String location,
java.lang.String lastUpdate,
java.lang.String plays,
java.lang.String views,
java.lang.String fans)
public DTO_Band(java.lang.String serverString)
serverString - | Method Detail |
|---|
public java.lang.String toServerString()
public java.util.GregorianCalendar stringToDate(java.lang.String date)
GregorianCalendar
date -
GregorianCalendar object of the given datepublic int commaRemover(java.lang.String commaString)
commaString -
public boolean isUsable()
DTO_Band for missing entries and sorts out bands with less than 100
plays, fans or views
public int getFans()
public void setFans(int fans)
fans - the fans to setpublic void setFans(java.lang.String fans)
fans - the fans to setpublic java.lang.String getGenre1()
public void setGenre1(java.lang.String genre1)
genre1 - the genre1 to setpublic java.lang.String getGenre2()
public void setGenre2(java.lang.String genre2)
genre2 - the genre2 to setpublic java.lang.String getGenre3()
public void setGenre3(java.lang.String genre3)
genre3 - the genre3 to setpublic int getId()
public void setId(int id)
id - the id to setpublic java.util.GregorianCalendar getLastLogin()
public void setLastLogin(java.util.GregorianCalendar lastLogin)
lastLogin - the lastLogin to setpublic void setLastLogin(java.lang.String lastLogin)
lastLogin - the lastLogin to setpublic java.util.GregorianCalendar getLastUpdate()
public void setLastUpdate(java.util.GregorianCalendar lastUpdate)
lastUpdate - the lastUpdate to setpublic void setLastUpdate(java.lang.String lastUpdate)
lastUpdate - the lastUpdate to setpublic java.lang.String getLocation()
public void setLocation(java.lang.String location)
location - the location to setpublic java.util.GregorianCalendar getMemberSince()
public void setMemberSince(java.util.GregorianCalendar memberSince)
memberSince - the memberSince to setpublic void setMemberSince(java.lang.String memberSince)
memberSince - the memberSince to setpublic java.lang.String getName()
public void setName(java.lang.String name)
name - the name to setpublic int getPlays()
public void setPlays(int plays)
plays - the plays to setpublic void setPlays(java.lang.String plays)
plays - the plays to setpublic int getViews()
public void setViews(int views)
views - the views to setpublic void setViews(java.lang.String views)
views - the views to setpublic static java.lang.String getElementSeperator()
public java.lang.String getLabelType()
public void setLabelType(java.lang.String labelType)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toHTML()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||