📄 trainingsession.java
字号:
package com.jsfcompref.trainer;
import java.util.Date;
/**
* TrainingSession.java serves as the POJO that stores information about a single
* workout session. A parent TrainingEvent contains a List of TrainingSessions
* (workoutsessions).
*/
public class TrainingSession
{
private int id;
private Date workoutDate;
private String workoutDescription;
private boolean completed = false;
private String personalNotes;
private String trainerNotes;
public TrainingSession()
{
}
public TrainingSession(int id, Date workoutdate, String workoutdesc, boolean completed, String personalnotes, String trainingnotes)
{
this.setId(id);
this.setWorkoutDate(workoutdate);
this.setWorkoutDescription(workoutdesc);
this.setCompleted(completed);
this.setPersonalNotes(personalnotes);
this.setTrainerNotes(trainingnotes);
}
public void setId(int id)
{
this.id = id;
}
public int getId()
{
return id;
}
public void setWorkoutDate(Date workoutDate)
{
this.workoutDate = workoutDate;
}
public Date getWorkoutDate()
{
return workoutDate;
}
public void setWorkoutDescription(String workoutDescription)
{
this.workoutDescription = workoutDescription;
}
public String getWorkoutDescription()
{
return workoutDescription;
}
public void setCompleted(boolean completed)
{
this.completed = completed;
}
public boolean isCompleted()
{
return completed;
}
public void setPersonalNotes(String personalNotes)
{
this.personalNotes = personalNotes;
}
public String getPersonalNotes()
{
return personalNotes;
}
public void setTrainerNotes(String trainerNotes)
{
this.trainerNotes = trainerNotes;
}
public String getTrainerNotes()
{
return trainerNotes;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -