Package fi.sportti.app.datastorage.room
Class Exercise
- java.lang.Object
-
- fi.sportti.app.datastorage.room.Exercise
-
@RequiresApi(api=26) public class Exercise extends java.lang.Object
Entity class for User created Exercises
-
-
Field Summary
Fields Modifier and Type Field Description protected int
exerciseId
protected int
userId
-
Constructor Summary
Constructors Constructor Description Exercise(java.lang.String sportType, int userId, java.time.ZonedDateTime startDate, java.time.ZonedDateTime endDate, int calories, int avgHeartRate, java.lang.String route, double distance, java.lang.String comment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAvgHeartRate()
int
getCalories()
java.lang.String
getComment()
double
getDistance()
int
getDurationInMinutes()
java.time.ZonedDateTime
getEndDate()
int
getExerciseId()
java.lang.String
getRoute()
java.lang.String
getSportType()
java.time.ZonedDateTime
getStartDate()
int
getUserId()
boolean
hasRoute()
void
setAvgHeartRate(int avgHeartRate)
void
setCalories(int calories)
void
setComment(java.lang.String comment)
void
setDistance(double distance)
void
setEndDate(java.time.ZonedDateTime endDate)
void
setExerciseId(int exerciseId)
void
setRoute(java.lang.String route)
void
setSportType(java.lang.String sportType)
void
setStartDate(java.time.ZonedDateTime startDate)
java.lang.String
toString()
-
-
-
Method Detail
-
getExerciseId
public int getExerciseId()
-
setExerciseId
public void setExerciseId(int exerciseId)
-
getUserId
public int getUserId()
-
getSportType
public java.lang.String getSportType()
-
setSportType
public void setSportType(java.lang.String sportType)
-
getStartDate
public java.time.ZonedDateTime getStartDate()
-
setStartDate
public void setStartDate(java.time.ZonedDateTime startDate)
-
getEndDate
public java.time.ZonedDateTime getEndDate()
-
setEndDate
public void setEndDate(java.time.ZonedDateTime endDate)
-
getCalories
public int getCalories()
-
setCalories
public void setCalories(int calories)
-
getAvgHeartRate
public int getAvgHeartRate()
-
setAvgHeartRate
public void setAvgHeartRate(int avgHeartRate)
-
getComment
public java.lang.String getComment()
-
setComment
public void setComment(java.lang.String comment)
-
getRoute
public java.lang.String getRoute()
-
setRoute
public void setRoute(java.lang.String route)
-
getDistance
public double getDistance()
-
setDistance
public void setDistance(double distance)
-
getDurationInMinutes
public int getDurationInMinutes()
-
hasRoute
public boolean hasRoute()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-