Class Period
java.lang.Object
org.optaplanner.examples.common.domain.AbstractPersistable
org.optaplanner.examples.examination.domain.Period
- All Implemented Interfaces:
Labeled
-
Field Summary
Fields inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintgetLabel()intintbooleanvoidsetDayIndex(int dayIndex) voidsetDuration(int duration) voidsetFrontLoadLast(boolean frontLoadLast) voidsetPenalty(int penalty) voidsetPeriodIndex(int periodIndex) voidsetStartDateTimeString(String startDateTimeString) toString()withDayIndex(int dayIndex) withDuration(int duration) withFrontLoadLast(boolean frontLoadLast) withId(long id) withPenalty(int penalty) withPeriodIndex(int periodIndex) withStartDateTimeString(String startDateTimeString) Methods inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
getId, setId
-
Constructor Details
-
Period
public Period()
-
-
Method Details
-
getStartDateTimeString
-
setStartDateTimeString
-
getPeriodIndex
public int getPeriodIndex() -
setPeriodIndex
public void setPeriodIndex(int periodIndex) -
getDayIndex
public int getDayIndex() -
setDayIndex
public void setDayIndex(int dayIndex) -
getDuration
public int getDuration() -
setDuration
public void setDuration(int duration) -
getPenalty
public int getPenalty() -
setPenalty
public void setPenalty(int penalty) -
isFrontLoadLast
public boolean isFrontLoadLast() -
setFrontLoadLast
public void setFrontLoadLast(boolean frontLoadLast) -
getLabel
-
toString
- Overrides:
toStringin classAbstractPersistable
-
withId
-
withStartDateTimeString
-
withPeriodIndex
-
withDayIndex
-
withDuration
-
withPenalty
-
withFrontLoadLast
-