public class TimeFrame
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static |
CREATOR |
Modifier | Constructor and Description |
---|---|
|
TimeFrame() |
|
TimeFrame(java.util.Date startDate,
java.util.Date endDate)
Create a custom TimeFrame with the given start and end dates
after which, call getFrequencies() for available frequencies
|
protected |
TimeFrame(Parcel in) |
|
TimeFrame(java.lang.String name,
int interval,
java.util.ArrayList<Frequency> frequencies)
Create a TimeFrame object with the given properties
|
Modifier and Type | Method and Description |
---|---|
int |
describeContents() |
java.util.Date |
getEndDate() |
java.util.ArrayList<Frequency> |
getFrequencies()
getFrequencies
|
int |
getInterval() |
java.lang.String |
getName() |
java.util.Date |
getStartDate() |
boolean |
isSelected() |
void |
setEndDate(java.util.Date endDate) |
void |
setFrequencies(java.util.ArrayList<Frequency> frequencies) |
void |
setInterval(int interval) |
void |
setName(java.lang.String name) |
void |
setSelected(boolean selected) |
void |
setStartDate(java.util.Date startDate) |
void |
writeToParcel(Parcel dest,
int flags) |
public TimeFrame()
public TimeFrame(java.lang.String name, int interval, java.util.ArrayList<Frequency> frequencies)
name
- - name, e.g "1 Day"interval
- - number of days in the time framefrequencies
- - a list of Frequency choices available for this time framepublic TimeFrame(java.util.Date startDate, java.util.Date endDate)
startDate
- - start dateendDate
- - end dateprotected TimeFrame(Parcel in)
public java.lang.String getName()
public void setName(java.lang.String name)
public int getInterval()
public void setInterval(int interval)
interval
- Sets the interval in terms of number of dayspublic boolean isSelected()
public void setSelected(boolean selected)
public java.util.ArrayList<Frequency> getFrequencies()
public void setFrequencies(java.util.ArrayList<Frequency> frequencies)
public java.util.Date getStartDate()
public void setStartDate(java.util.Date startDate)
public java.util.Date getEndDate()
public void setEndDate(java.util.Date endDate)
public int describeContents()
public void writeToParcel(Parcel dest, int flags)