org.optaplanner.examples.curriculumcourse.domain
public class Lecture extends AbstractPersistable
id
Constructor and Description |
---|
Lecture() |
Modifier and Type | Method and Description |
---|---|
Course |
getCourse() |
List<Curriculum> |
getCurriculumList() |
Day |
getDay() |
String |
getLabel() |
int |
getLectureIndexInCourse() |
Period |
getPeriod() |
Room |
getRoom() |
int |
getStudentSize() |
int |
getTimeslotIndex() |
void |
setCourse(Course course) |
void |
setLectureIndexInCourse(int lectureIndexInCourse) |
void |
setPeriod(Period period) |
void |
setRoom(Room room) |
boolean |
solutionEquals(Object o)
The normal methods
Object.equals(Object) and Object.hashCode() cannot be used because the rule engine already
requires them (for performance in their original state). |
int |
solutionHashCode()
The normal methods
Object.equals(Object) and Object.hashCode() cannot be used because the rule engine already
requires them (for performance in their original state). |
String |
toString() |
compareTo, getId, setId
public Course getCourse()
public void setCourse(Course course)
public int getLectureIndexInCourse()
public void setLectureIndexInCourse(int lectureIndexInCourse)
public Period getPeriod()
public void setPeriod(Period period)
public Room getRoom()
public void setRoom(Room room)
public int getStudentSize()
public List<Curriculum> getCurriculumList()
public Day getDay()
public int getTimeslotIndex()
public String getLabel()
public boolean solutionEquals(Object o)
Object.equals(Object)
and Object.hashCode()
cannot be used because the rule engine already
requires them (for performance in their original state).solutionHashCode()
public int solutionHashCode()
Object.equals(Object)
and Object.hashCode()
cannot be used because the rule engine already
requires them (for performance in their original state).solutionEquals(Object)
public String toString()
toString
in class AbstractPersistable
Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.