Class Exam
- java.lang.Object
-
- org.optaplanner.examples.common.domain.AbstractPersistable
-
- org.optaplanner.examples.examination.domain.Exam
-
- Direct Known Subclasses:
FollowingExam,LeadingExam
public abstract class Exam extends AbstractPersistable
-
-
Constructor Summary
Constructors Constructor Description Exam()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description intgetDayIndex()StringgetLabel()abstract PeriodgetPeriod()intgetPeriodDuration()intgetPeriodIndex()RoomgetRoom()TopicgetTopic()intgetTopicDuration()intgetTopicStudentSize()booleanisPeriodFrontLoadLast()booleanisTopicFrontLoadLarge()voidsetRoom(Room room)voidsetTopic(Topic topic)StringtoString()-
Methods inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
getId, setId
-
-
-
-
Method Detail
-
getTopic
public Topic getTopic()
-
setTopic
public void setTopic(Topic topic)
-
getRoom
public Room getRoom()
-
setRoom
public void setRoom(Room room)
-
getPeriod
public abstract Period getPeriod()
-
getTopicDuration
public int getTopicDuration()
-
getTopicStudentSize
public int getTopicStudentSize()
-
getDayIndex
public int getDayIndex()
-
getPeriodIndex
public int getPeriodIndex()
-
getPeriodDuration
public int getPeriodDuration()
-
isTopicFrontLoadLarge
public boolean isTopicFrontLoadLarge()
-
isPeriodFrontLoadLast
public boolean isPeriodFrontLoadLast()
-
getLabel
public String getLabel()
-
toString
public String toString()
- Overrides:
toStringin classAbstractPersistable
-
-