Class Lecture
- java.lang.Object
-
- org.optaplanner.examples.common.domain.AbstractPersistable
-
- org.optaplanner.examples.curriculumcourse.domain.Lecture
-
- All Implemented Interfaces:
Serializable
public class Lecture extends AbstractPersistable
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
id
-
-
Constructor Summary
Constructors Constructor Description Lecture()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CoursegetCourse()List<Curriculum>getCurriculumList()DaygetDay()StringgetLabel()intgetLectureIndexInCourse()PeriodgetPeriod()RoomgetRoom()intgetStudentSize()TeachergetTeacher()intgetTimeslotIndex()booleanisPinned()voidsetCourse(Course course)voidsetLectureIndexInCourse(int lectureIndexInCourse)voidsetPeriod(Period period)voidsetPinned(boolean pinned)voidsetRoom(Room room)StringtoString()-
Methods inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
getId, setId
-
-
-
-
Method Detail
-
getCourse
public Course getCourse()
-
setCourse
public void setCourse(Course course)
-
getLectureIndexInCourse
public int getLectureIndexInCourse()
-
setLectureIndexInCourse
public void setLectureIndexInCourse(int lectureIndexInCourse)
-
isPinned
public boolean isPinned()
-
setPinned
public void setPinned(boolean pinned)
-
getPeriod
public Period getPeriod()
-
setPeriod
public void setPeriod(Period period)
-
getRoom
public Room getRoom()
-
setRoom
public void setRoom(Room room)
-
getTeacher
public Teacher getTeacher()
-
getStudentSize
public int getStudentSize()
-
getCurriculumList
public List<Curriculum> getCurriculumList()
-
getDay
public Day getDay()
-
getTimeslotIndex
public int getTimeslotIndex()
-
getLabel
public String getLabel()
-
toString
public String toString()
- Overrides:
toStringin classAbstractPersistable
-
-