org.drools.planner.examples.examination.domain
Class Exam
java.lang.Object
org.drools.planner.examples.common.domain.AbstractPersistable
org.drools.planner.examples.examination.domain.Exam
- All Implemented Interfaces:
- Serializable, Comparable<Exam>
public class Exam
- extends AbstractPersistable
- implements Comparable<Exam>
- See Also:
- Serialized Form
|
Constructor Summary |
Exam()
|
Exam
public Exam()
getTopic
public Topic getTopic()
setTopic
public void setTopic(Topic topic)
getExamCoincidence
public ExamCoincidence getExamCoincidence()
setExamCoincidence
public void setExamCoincidence(ExamCoincidence examCoincidence)
getExamBefore
public ExamBefore getExamBefore()
setExamBefore
public void setExamBefore(ExamBefore examBefore)
getPeriod
public Period getPeriod()
setPeriod
public void setPeriod(Period period)
getRoom
public Room getRoom()
setRoom
public void setRoom(Room room)
isCoincidenceLeader
public boolean isCoincidenceLeader()
compareTo
public int compareTo(Exam other)
- Specified by:
compareTo in interface Comparable<Exam>
clone
public Exam clone()
- Overrides:
clone in class Object
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
getTopicDuration
public int getTopicDuration()
getTopicStudentSize
public int getTopicStudentSize()
getPeriodDuration
public int getPeriodDuration()
Copyright © 2001-2011 JBoss by Red Hat. All Rights Reserved.