public class WorkoutResult
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MANUAL_WORKOUT_JSON_CARDIO_CALORIES |
static java.lang.String |
MANUAL_WORKOUT_JSON_CARDIO_DISTANCE |
static java.lang.String |
MANUAL_WORKOUT_JSON_CARDIO_TIME |
static java.lang.String |
MANUAL_WORKOUT_JSON_DATE_PERFORMED |
static java.lang.String |
MANUAL_WORKOUT_JSON_FACEBOOK_SHARING |
static java.lang.String |
MANUAL_WORKOUT_JSON_PREFERRED_UNIT |
static java.lang.String |
MANUAL_WORKOUT_JSON_WORKOUT_NAME |
static int |
WOKROUTTYPE_CARDIO |
static int |
WORKOUTTYPE_LIFEFITNESS |
static int |
WORKOUTTYPE_STRENGTH |
Constructor and Description |
---|
WorkoutResult()
Constructor
|
WorkoutResult(int ptype) |
Modifier and Type | Method and Description |
---|---|
void |
addWorkoutStrengthSet(WorkoutStrengthSet sets) |
double |
getAverageLevel() |
java.lang.String |
getAveragePace() |
double |
getAverageRpm() |
double |
getAverageSpeed() |
double |
getCalories() |
double |
getDistance() |
double |
getDistanceclimbed() |
double |
getElapsedTime() |
Equipment |
getEquipment() |
java.lang.String |
getEquipmentResultxml() |
int |
getGoal() |
double |
getHeartrate() |
double |
getHeight() |
double |
getIncline() |
double |
getInitialSpeed() |
double |
getLevel() |
double |
getLevelLimit() |
double |
getPace() |
int |
getSpeed() |
double |
getSpeedLimit() |
JSONArray |
getStrengthWorkoutInJsonArray() |
int |
getType() |
int |
getUnit() |
double |
getWeightsLifted() |
java.util.Calendar |
getWorkoutDate() |
java.lang.String |
getWorkoutdateFormattedYYYYMMDDHHMMSS() |
int |
getWorkoutID() |
java.lang.String |
getWorkoutname() |
void |
removeWorkoutStrengthSet(WorkoutStrengthSet sets) |
void |
removeWorkoutStrengthSetByIndex(int index) |
void |
setAverageLevel(double averageLevel) |
void |
setAveragePace(java.lang.String averagePace) |
void |
setAverageRpm(double averageRpm) |
void |
setAverageSpeed(double averageSpeed) |
void |
setCalories(double calories)
Setter for calories burned.
|
void |
setDistance(double distance)
Setter for total distance
|
void |
setDistanceclimbed(double distanceclimbed) |
void |
setElapsedTime(double elapsedTime) |
void |
setEquipment(Equipment equipment) |
void |
setEquipmentResultxml(java.lang.String resultxml) |
void |
setGoal(int goal) |
void |
setHeartrate(double heartrate) |
void |
setHeight(double height) |
void |
setIncline(double incline) |
void |
setInitialSpeed(double initialSpeed) |
void |
setLevel(double level) |
void |
setLevelLimit(double levelLimit) |
void |
setPace(double pace) |
void |
setSpeed(int speed) |
void |
setSpeedLimit(double speedLimit) |
void |
setUnit(int unit) |
void |
setWeightsLifted(double weightsLifted) |
void |
setWorkoutDate(java.util.Calendar workoutDate) |
void |
setWorkoutID(int workoutID) |
void |
setWorkoutname(java.lang.String workoutname) |
public static final int WOKROUTTYPE_CARDIO
public static final int WORKOUTTYPE_STRENGTH
public static final int WORKOUTTYPE_LIFEFITNESS
public static final java.lang.String MANUAL_WORKOUT_JSON_WORKOUT_NAME
public static final java.lang.String MANUAL_WORKOUT_JSON_DATE_PERFORMED
public static final java.lang.String MANUAL_WORKOUT_JSON_FACEBOOK_SHARING
public static final java.lang.String MANUAL_WORKOUT_JSON_PREFERRED_UNIT
public static final java.lang.String MANUAL_WORKOUT_JSON_CARDIO_TIME
public static final java.lang.String MANUAL_WORKOUT_JSON_CARDIO_DISTANCE
public static final java.lang.String MANUAL_WORKOUT_JSON_CARDIO_CALORIES
public WorkoutResult()
public WorkoutResult(int ptype)
ptype
- Receives an integer whethere 0 for MANUAL cardio, 1 for MANUAL
strength , 2 for EQUIPMENT resultpublic int getType()
public double getDistance()
public void setDistance(double distance)
distance
- public double getCalories()
public void setCalories(double calories)
calories
- public double getWeightsLifted()
public void setWeightsLifted(double weightsLifted)
public java.util.Calendar getWorkoutDate()
public java.lang.String getWorkoutdateFormattedYYYYMMDDHHMMSS()
public void setWorkoutDate(java.util.Calendar workoutDate)
workoutDate
- Calendar Datepublic java.lang.String getWorkoutname()
public void setWorkoutname(java.lang.String workoutname)
workoutname
- public int getWorkoutID()
public void setWorkoutID(int workoutID)
workoutID
- sets the server side workout idpublic double getInitialSpeed()
public void setInitialSpeed(double initialSpeed)
public double getPace()
public void setPace(double pace)
public int getUnit()
Unit
public void setUnit(int unit)
unit
- Unit
public double getIncline()
public void setIncline(double incline)
public double getLevel()
public void setLevel(double level)
public double getHeartrate()
public void setHeartrate(double heartrate)
public double getDistanceclimbed()
public void setDistanceclimbed(double distanceclimbed)
public int getGoal()
public void setGoal(int goal)
public int getSpeed()
public void setSpeed(int speed)
public java.lang.String getEquipmentResultxml()
public void setEquipmentResultxml(java.lang.String resultxml)
public void addWorkoutStrengthSet(WorkoutStrengthSet sets)
public void removeWorkoutStrengthSet(WorkoutStrengthSet sets)
public void removeWorkoutStrengthSetByIndex(int index)
public JSONArray getStrengthWorkoutInJsonArray()
public double getAverageRpm()
public void setAverageRpm(double averageRpm)
public double getAverageSpeed()
public void setAverageSpeed(double averageSpeed)
public double getAverageLevel()
public void setAverageLevel(double averageLevel)
public double getHeight()
public void setHeight(double height)
public double getSpeedLimit()
public void setSpeedLimit(double speedLimit)
public Equipment getEquipment()
public void setEquipment(Equipment equipment)
public double getLevelLimit()
public void setLevelLimit(double levelLimit)
public double getElapsedTime()
public void setElapsedTime(double elapsedTime)
public java.lang.String getAveragePace()
public void setAveragePace(java.lang.String averagePace)