|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sugestio.client.model.Base com.sugestio.client.model.Item
public class Item
Nested Class Summary | |
---|---|
static class |
Item.Available
|
Constructor Summary | |
---|---|
Item()
|
|
Item(java.lang.String id)
|
Method Summary | |
---|---|
void |
addCategory(java.lang.String category)
|
void |
addCreator(java.lang.String creator)
|
void |
addPeriod(long start,
long end)
Convenience method for adding an availability period. |
void |
addPeriod(java.lang.String period)
Add an availability period in |
void |
addPeriod(java.lang.String start,
java.lang.String end)
Convenience method for adding an availability period. |
void |
addSegment(java.lang.String segment)
|
void |
addTag(java.lang.String tag)
|
Item.Available |
getAvailable()
|
java.util.List<java.lang.String> |
getCategories()
|
java.util.List<java.lang.String> |
getCreators()
|
java.lang.String |
getDescription_long()
|
java.lang.String |
getDescription_short()
|
java.lang.String |
getFrom()
The date from when the item may be recommended. |
java.lang.String |
getId()
|
java.lang.String |
getLength()
|
java.lang.String |
getLocation_city()
|
java.lang.String |
getLocation_latlong()
|
java.lang.String |
getLocation_simple()
|
java.util.List<java.lang.String> |
getPeriods()
|
java.lang.String |
getPermalink()
|
java.lang.String |
getPrice()
|
java.lang.String |
getPublished()
|
java.util.List<java.lang.String> |
getSegments()
|
java.util.List<java.lang.String> |
getTags()
|
java.lang.String |
getThumbnail()
|
java.lang.String |
getTitle()
|
java.lang.String |
getUntil()
Get the date until when this item may be recommended |
void |
setAvailable(Item.Available available)
|
void |
setCategories(java.util.List<java.lang.String> categories)
|
void |
setCreators(java.util.List<java.lang.String> creators)
|
void |
setDescription_long(java.lang.String description_long)
|
void |
setDescription_short(java.lang.String description_short)
|
void |
setFrom(int year,
int month,
int day)
Convenience method for setting the 'from' attribute |
void |
setFrom(long milliseconds)
Convenience method for setting the 'from' attribute |
void |
setFrom(java.lang.String from)
Set the date from when the item may be recommended. |
void |
setId(java.lang.String id)
|
void |
setLength(java.lang.String length)
|
void |
setLocation_city(java.lang.String location_city)
|
void |
setLocation_latlong(double latitude,
double longitude)
|
void |
setLocation_latlong(java.lang.String location_latlong)
|
void |
setLocation_simple(java.lang.String location_simple)
|
void |
setPeriods(java.util.List<java.lang.String> periods)
|
void |
setPermalink(java.lang.String permalink)
|
void |
setPrice(java.lang.String price)
|
void |
setPublished(java.lang.String published)
|
void |
setSegments(java.util.List<java.lang.String> segments)
|
void |
setTags(java.util.List<java.lang.String> tags)
|
void |
setThumbnail(java.lang.String thumbnail)
|
void |
setTitle(java.lang.String title)
|
void |
setUntil(int year,
int month,
int day)
Convenience method for setting the 'until' attribute |
void |
setUntil(long milliseconds)
Convenience method for setting the 'until' attribute |
void |
setUntil(java.lang.String until)
Set the date until when this item may be recommended. |
Methods inherited from class com.sugestio.client.model.Base |
---|
getDateString, getDateString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Item()
public Item(java.lang.String id)
Method Detail |
---|
public java.lang.String getId()
public void setId(java.lang.String id)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public Item.Available getAvailable()
public void setAvailable(Item.Available available)
public java.lang.String getDescription_short()
public void setDescription_short(java.lang.String description_short)
public java.lang.String getDescription_long()
public void setDescription_long(java.lang.String description_long)
public java.lang.String getFrom()
public void setFrom(java.lang.String from)
from
- a timestamp in a supported formatpublic void setFrom(long milliseconds)
milliseconds
- number of milliseconds that have passed since the UNIX epochpublic void setFrom(int year, int month, int day)
year
- 4 digits e.g., 2010month
- 0-based e.g., 0 for Januaryday
- day of the month (1-31)public java.lang.String getUntil()
public void setUntil(java.lang.String until)
until
- a timestamp in a supported formatpublic void setUntil(long milliseconds)
milliseconds
- number of milliseconds that have passed since the UNIX epochpublic void setUntil(int year, int month, int day)
year
- 4 digits e.g., 2010month
- 0-based e.g., 0 for Januaryday
- day of the month (1-31)public java.lang.String getLocation_simple()
public void setLocation_simple(java.lang.String location_simple)
public java.lang.String getLocation_latlong()
public void setLocation_latlong(java.lang.String location_latlong)
public void setLocation_latlong(double latitude, double longitude)
public java.lang.String getLocation_city()
public void setLocation_city(java.lang.String location_city)
public java.util.List<java.lang.String> getCreators()
public void setCreators(java.util.List<java.lang.String> creators)
public void addCreator(java.lang.String creator)
public java.util.List<java.lang.String> getTags()
public void setTags(java.util.List<java.lang.String> tags)
public void addTag(java.lang.String tag)
public java.util.List<java.lang.String> getCategories()
public void setCategories(java.util.List<java.lang.String> categories)
public void addCategory(java.lang.String category)
public java.util.List<java.lang.String> getSegments()
public void setSegments(java.util.List<java.lang.String> segments)
segments
- the segments to setpublic void addSegment(java.lang.String segment)
public java.util.List<java.lang.String> getPeriods()
public void setPeriods(java.util.List<java.lang.String> periods)
public void addPeriod(java.lang.String period)
period
- a period string in a supported format.public void addPeriod(java.lang.String start, java.lang.String end)
start
- a timestamp in a supported format.end
- a timestamp in a supported format.public void addPeriod(long start, long end)
start
- an epoch date (milliseconds)end
- an epoch date (milliseconds)public java.lang.String getPermalink()
public void setPermalink(java.lang.String permalink)
public java.lang.String getThumbnail()
public void setThumbnail(java.lang.String thumbnail)
public java.lang.String getPrice()
public void setPrice(java.lang.String price)
public java.lang.String getLength()
public void setLength(java.lang.String length)
public java.lang.String getPublished()
public void setPublished(java.lang.String published)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |