Class Exercise


  • @RequiresApi(api=26)
    public class Exercise
    extends java.lang.Object
    Entity class for User created Exercises
    • Field Detail

      • exerciseId

        protected int exerciseId
      • userId

        protected int userId
    • Constructor Detail

      • Exercise

        public 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 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 class java.lang.Object