Class MinMaxContractLine
- java.lang.Object
-
- org.optaplanner.examples.common.domain.AbstractPersistable
-
- org.optaplanner.examples.nurserostering.domain.contract.ContractLine
-
- org.optaplanner.examples.nurserostering.domain.contract.MinMaxContractLine
-
public class MinMaxContractLine extends ContractLine
-
-
Field Summary
-
Fields inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
id
-
-
Constructor Summary
Constructors Constructor Description MinMaxContractLine()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetMaximumValue()intgetMaximumWeight()intgetMinimumValue()intgetMinimumWeight()intgetViolationAmount(int count)booleanisEnabled()booleanisMaximumEnabled()booleanisMinimumEnabled()booleanisViolated(int count)voidsetMaximumEnabled(boolean maximumEnabled)voidsetMaximumValue(int maximumValue)voidsetMaximumWeight(int maximumWeight)voidsetMinimumEnabled(boolean minimumEnabled)voidsetMinimumValue(int minimumValue)voidsetMinimumWeight(int minimumWeight)-
Methods inherited from class org.optaplanner.examples.nurserostering.domain.contract.ContractLine
getContract, getContractLineType, setContract, setContractLineType, toString
-
Methods inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
getId, setId
-
-
-
-
Method Detail
-
isViolated
public boolean isViolated(int count)
-
getViolationAmount
public int getViolationAmount(int count)
-
isMinimumEnabled
public boolean isMinimumEnabled()
-
setMinimumEnabled
public void setMinimumEnabled(boolean minimumEnabled)
-
getMinimumValue
public int getMinimumValue()
-
setMinimumValue
public void setMinimumValue(int minimumValue)
-
getMinimumWeight
public int getMinimumWeight()
-
setMinimumWeight
public void setMinimumWeight(int minimumWeight)
-
isMaximumEnabled
public boolean isMaximumEnabled()
-
setMaximumEnabled
public void setMaximumEnabled(boolean maximumEnabled)
-
getMaximumValue
public int getMaximumValue()
-
setMaximumValue
public void setMaximumValue(int maximumValue)
-
getMaximumWeight
public int getMaximumWeight()
-
setMaximumWeight
public void setMaximumWeight(int maximumWeight)
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabledin classContractLine
-
-