org.drools.planner.examples.curriculumcourse.domain
Class Lecture
java.lang.Object
org.drools.planner.examples.common.domain.AbstractPersistable
org.drools.planner.examples.curriculumcourse.domain.Lecture
- All Implemented Interfaces:
- Serializable, Comparable<AbstractPersistable>
public class Lecture
- extends AbstractPersistable
- See Also:
- Serialized Form
Lecture
public Lecture()
getCourse
public Course getCourse()
setCourse
public void setCourse(Course course)
getLectureIndexInCourse
public int getLectureIndexInCourse()
setLectureIndexInCourse
public void setLectureIndexInCourse(int lectureIndexInCourse)
getPeriod
public Period getPeriod()
setPeriod
public void setPeriod(Period period)
getRoom
public Room getRoom()
setRoom
public void setRoom(Room room)
getStudentSize
public int getStudentSize()
getCurriculumList
public List<Curriculum> getCurriculumList()
getDay
public Day getDay()
getTimeslotIndex
public int getTimeslotIndex()
getLabel
public String getLabel()
solutionEquals
public 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).
- See Also:
solutionHashCode()
solutionHashCode
public 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).
- See Also:
solutionEquals(Object)
toString
public String toString()
- Overrides:
toString
in class AbstractPersistable
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.