Package web.sportflow.workout
Class Workout
java.lang.Object
web.sportflow.workout.Workout
-
Constructor Summary
ConstructorsConstructorDescriptionWorkout()Workout(String name, String description, LocalDateTime date, String address, Double durationSec, Double rating, Sport sport, WeatherStatsDTO weather, List<WorkoutExercise> exercises, User user) Workout(String name, LocalDateTime date, String address, WeatherStatsDTO weather, List<WorkoutExercise> exercises, Sport sport, User user) Workout(String name, LocalDateTime date, String address, WeatherStatsDTO weather, Sport sport, User user) Workout(String address, WeatherStatsDTO weather, Sport sport, User user) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddComment(Comment comment) voiddoublegetDate()getId()intgetName()getOthersWhoKudoed(User currentUser) getSport()getUser()booleanisKudoedBy(User user) booleanvoidremoveKudo(User user) voidsetAddress(String address) voidsetDate(LocalDateTime date) voidsetDescription(String description) voidsetDurationMin(Double durationMin) voidsetDurationSec(Double durationSec) voidvoidvoidsetPublished(boolean published) voidvoidvoidvoidsetWeather(WeatherStatsDTO weather) voidsetWorkoutExercises(List<WorkoutExercise> exercises)
-
Constructor Details
-
Workout
public Workout() -
Workout
-
Workout
public Workout(String name, LocalDateTime date, String address, WeatherStatsDTO weather, Sport sport, User user) -
Workout
public Workout(String name, LocalDateTime date, String address, WeatherStatsDTO weather, List<WorkoutExercise> exercises, Sport sport, User user) -
Workout
public Workout(String name, String description, LocalDateTime date, String address, Double durationSec, Double rating, Sport sport, WeatherStatsDTO weather, List<WorkoutExercise> exercises, User user)
-
-
Method Details
-
getId
-
setId
-
getName
-
setName
-
getDescription
-
setDescription
-
getDate
-
setDate
-
getDurationSec
-
setDurationSec
-
getDurationMin
-
getUsersWhoKudoed
-
addKudo
-
removeKudo
-
getOthersWhoKudoed
-
isKudoedBy
-
getKudosCount
public int getKudosCount() -
getCalorieBurn
-
getComments
-
setDurationMin
-
getAddress
-
setAddress
-
getRating
-
setRating
-
isPublished
public boolean isPublished() -
setPublished
public void setPublished(boolean published) -
getWeather
-
setWeather
-
getSport
-
setSport
-
getWorkoutExercises
-
setWorkoutExercises
-
getUser
-
setUser
-
getCalories
public double getCalories() -
addComment
-