public class WorkoutStream
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
WorkoutStream() |
Modifier and Type | Method and Description |
---|---|
double |
getAccumulatedCalories()
Returns the total calories burned by the user.
|
double |
getAccumulatedDistance()
Total distance covered by the user.
|
double |
getAccumulatedDistanceClimbed()
Total distance covered by the user in an inclined workout.
|
double |
getCurrentHeartRate()
Returns the Heart rate of the user.
|
double |
getCurrentIncline()
Returns the current incline percentage.
|
double |
getCurrentLevel() |
double |
getCurrentResistance()
Returns the defined resistance.
|
double |
getCurrentSpeed()
Returns the current speed of the user.
|
double |
getCurrentSpeedRPM() |
double |
getTargetCalories()
Returns the target "calories burned" by the user
|
double |
getTargetDistance()
Returns the user defined target distance to cover.
|
double |
getTargetDistanceClibmed()
Returns user defined distance to cover in an inclined workout
|
double |
getTargetHeartRate()
Returns the user defined Target heart rate.
|
double |
getTargetIncline()
Returns the user defined target incline percentage.
|
double |
getTargetSpeed()
Returns the User defined target speed.
|
double |
getTargetWorkoutSeconds()
Return the target workout set by the user.
|
double |
getWorkoutElapseSeconds() |
int |
getWorkoutState()
Workout state values [0,1,2,3,4]
|
void |
setAccumulatedCalories(double accumulatedCalories)
Setter for total calories burned.
|
void |
setAccumulatedDistance(double accumulatedDistance)
Setter for total distance covered
|
void |
setAccumulatedDistanceClimbed(double accumulatedDistanceClimbed)
Setter for distance covered in an inclined workout
|
void |
setCurrentHeartRate(double currentHeartRate)
Setter for user Heart Rate
|
void |
setCurrentIncline(double currentIncline)
Setter for the current incline percentage
|
void |
setCurrentLevel(double currentLevel) |
void |
setCurrentResistance(double currentResistance) |
void |
setCurrentSpeed(double currentSpeed)
Setter for the current speed of the user.
|
void |
setCurrentSpeedRPM(double currentSpeedRPM)
Speed in terms of Revolutions per Minute
|
void |
setTargetCalories(double targetCalories)
Setter for target "calories burned" by the user.
|
void |
setTargetDistance(double targetDistance)
Setter for target distance to cover
|
void |
setTargetDistanceClibmed(double targetDistanceClibmed)
Setter for user defined target distance to cover in an inclined workout.
|
void |
setTargetHeartRate(double targetHeartRate) |
void |
setTargetIncline(double targetIncline)
Setter for taget incline percentage
|
void |
setTargetSpeed(double targetSpeed)
Setter for user target speed
|
void |
setTargetWorkoutSeconds(double targetWorkoutSeconds)
Setter for user target workout duration
|
void |
setWorkoutElapseSeconds(double workoutElapseSeconds)
Setter for total workout duration
|
void |
setWorkoutState(int workoutState) |
java.lang.String |
toString() |
public double getWorkoutElapseSeconds()
public void setWorkoutElapseSeconds(double workoutElapseSeconds)
workoutElapseSeconds
- public double getTargetWorkoutSeconds()
public void setTargetWorkoutSeconds(double targetWorkoutSeconds)
targetWorkoutSeconds
- public double getAccumulatedCalories()
public void setAccumulatedCalories(double accumulatedCalories)
accumulatedCalories
- public double getTargetCalories()
public void setTargetCalories(double targetCalories)
targetCalories
- public double getAccumulatedDistance()
public void setAccumulatedDistance(double accumulatedDistance)
accumulatedDistance
- public double getTargetDistance()
public void setTargetDistance(double targetDistance)
targeDistance
- public double getAccumulatedDistanceClimbed()
public void setAccumulatedDistanceClimbed(double accumulatedDistanceClimbed)
accumulatedDistanceClimbed
- public double getTargetDistanceClibmed()
public void setTargetDistanceClibmed(double targetDistanceClibmed)
targetDistanceClibmed
- public double getCurrentSpeed()
public void setCurrentSpeed(double currentSpeed)
currentSpeed
- public double getTargetSpeed()
public void setTargetSpeed(double targetSpeed)
targetSpeed
- public double getCurrentIncline()
public void setCurrentIncline(double currentIncline)
currentIncline
- public double getTargetIncline()
public void setTargetIncline(double targetIncline)
targetIncline
- public double getCurrentHeartRate()
public void setCurrentHeartRate(double currentHeartRate)
currentHeartRate
- public double getTargetHeartRate()
public void setTargetHeartRate(double targetHeartRate)
targetHeartRate
- public java.lang.String toString()
toString
in class java.lang.Object
public double getCurrentSpeedRPM()
public void setCurrentSpeedRPM(double currentSpeedRPM)
currentSpeedRPM
- public double getCurrentResistance()
public void setCurrentResistance(double currentResistance)
public double getCurrentLevel()
public void setCurrentLevel(double currentLevel)
public int getWorkoutState()
for possible values.
public void setWorkoutState(int workoutState)