public class Consumption extends Base
Modifier and Type | Class and Description |
---|---|
static class |
Consumption.Type |
Constructor and Description |
---|
Consumption() |
Consumption(java.lang.String userid,
java.lang.String itemid) |
Consumption(java.lang.String id,
java.lang.String userid,
java.lang.String itemid) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDate() |
java.lang.String |
getDetail() |
java.lang.String |
getId() |
java.lang.String |
getItemid() |
java.lang.String |
getLocation_latLong() |
java.lang.String |
getLocation_simple() |
java.lang.String |
getType() |
java.lang.String |
getUserid() |
void |
setDate(int year,
int month,
int day)
Convenience method for assigning a date to this consumption
|
void |
setDate(long milliseconds)
Convenience method for assigning a date to this consumption
|
void |
setDate(java.lang.String date)
Set the consumption date.
|
void |
setDetail(Detail detail) |
void |
setDetail(java.lang.String detail) |
void |
setId(java.lang.String id) |
void |
setItemid(java.lang.String itemid) |
void |
setLocation_latlong(double latitude,
double longitude) |
void |
setLocation_latLong(java.lang.String location_latLong) |
void |
setLocation_simple(java.lang.String location_simple) |
void |
setType(Consumption.Type type) |
void |
setType(java.lang.String type) |
void |
setUserid(java.lang.String userid) |
getDateString, getDateString
public Consumption()
public Consumption(java.lang.String id, java.lang.String userid, java.lang.String itemid)
public Consumption(java.lang.String userid, java.lang.String itemid)
public java.lang.String getId()
public void setId(java.lang.String id)
public java.lang.String getUserid()
public void setUserid(java.lang.String userid)
public java.lang.String getItemid()
public void setItemid(java.lang.String itemid)
public java.lang.String getType()
public void setType(java.lang.String type)
public void setType(Consumption.Type type)
public java.lang.String getDetail()
public void setDetail(java.lang.String detail)
public void setDetail(Detail detail)
public java.lang.String getDate()
public void setDate(java.lang.String date)
date
- a timestamp in a supported formatpublic void setDate(long milliseconds)
milliseconds
- number of milliseconds that have passed since the UNIX epochpublic void setDate(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)