public class ChartDataRequest
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static |
CREATOR |
Modifier | Constructor and Description |
---|---|
|
ChartDataRequest() |
protected |
ChartDataRequest(Parcel in) |
Modifier and Type | Method and Description |
---|---|
int |
describeContents() |
static |
getApiHeaders() |
static java.lang.String |
getApiHost(Context context) |
static java.lang.String |
getApiPath(Context context) |
static java.lang.String |
getAPIUrl(Context context) |
int |
getDays() |
java.lang.String |
getDisplaySymbol() |
int |
getInterval() |
JSONObject |
getJSONObject() |
java.lang.String |
getNormalizeDate() |
int |
getOriginalDays() |
java.lang.String |
getPeriod() |
java.lang.String |
getWsodIssueID() |
boolean |
isDataNormalized() |
boolean |
isRealTime() |
void |
setDataNormalized(boolean dataNormalized) |
void |
setDays(int days) |
void |
setDisplaySymbol(java.lang.String displaySymbol) |
void |
setElements(java.util.ArrayList<markit.android.DataObjects.Element> elements) |
void |
setInterval(int interval) |
void |
setNormalizeDate(java.lang.String normalizeDate) |
void |
setOriginalDays(int originalDays) |
void |
setPeriod(java.lang.String period) |
void |
setRealTime(boolean realTime) |
static void |
setToken(java.lang.String authToken) |
void |
setWsodIssueID(java.lang.String wsodIssueID) |
void |
writeToParcel(Parcel dest,
int flags) |
public ChartDataRequest()
protected ChartDataRequest(Parcel in)
public static java.lang.String getAPIUrl(Context context)
context
- public static java.lang.String getApiHost(Context context)
public staticgetApiHeaders()
public static java.lang.String getApiPath(Context context)
public JSONObject getJSONObject()
public boolean isDataNormalized()
public void setDataNormalized(boolean dataNormalized)
dataNormalized
- Show data in price units (false) or percentages (true). Default is false.public int getDays()
public void setDays(int days)
days
- Number of days that should be shown on the chart. Required for intraday requests.
Can be used instead of StartDate for interday requests. When dealing with intraday data,
Days represents the number of trading days shown. When dealing with interday requests,
it represents the number of calendar days.public void setOriginalDays(int originalDays)
public int getOriginalDays()
public java.lang.String getPeriod()
public void setPeriod(java.lang.String period)
period
- Data is in Frequency classpublic int getInterval()
public void setInterval(int interval)
interval
- Data is in Frequency classpublic boolean isRealTime()
public void setRealTime(boolean realTime)
public void setElements(java.util.ArrayList<markit.android.DataObjects.Element> elements)
public java.lang.String getWsodIssueID()
public void setWsodIssueID(java.lang.String wsodIssueID)
public java.lang.String getNormalizeDate()
public void setNormalizeDate(java.lang.String normalizeDate)
public static void setToken(java.lang.String authToken)
public java.lang.String getDisplaySymbol()
public void setDisplaySymbol(java.lang.String displaySymbol)
public int describeContents()
public void writeToParcel(Parcel dest, int flags)