public class MultiWorkingHoursConstraintController extends Object implements IMultiWorkingHoursConstraintController
Constructor and Description |
---|
MultiWorkingHoursConstraintController() |
Modifier and Type | Method and Description |
---|---|
void |
addWorkingHourConstraintCost(double addCost) |
IMultiWorkingHoursConstraintController |
copy() |
Map<IMultiWorkingHoursLevelConstraint,Double> |
getConstraint2CostItemMap() |
double |
getWorkingHourConstraintCost() |
void |
putConstraint2CostItem(IMultiWorkingHoursLevelConstraint con,
double cost) |
void |
setConstraint2CostItemMap(Map<IMultiWorkingHoursLevelConstraint,Double> map) |
void |
setWorkingHourConstraintCost(double cost) |
public MultiWorkingHoursConstraintController()
public void putConstraint2CostItem(IMultiWorkingHoursLevelConstraint con, double cost)
putConstraint2CostItem
in interface IMultiWorkingHoursConstraintController
public Map<IMultiWorkingHoursLevelConstraint,Double> getConstraint2CostItemMap()
getConstraint2CostItemMap
in interface IMultiWorkingHoursConstraintController
public void setConstraint2CostItemMap(Map<IMultiWorkingHoursLevelConstraint,Double> map)
setConstraint2CostItemMap
in interface IMultiWorkingHoursConstraintController
public void setWorkingHourConstraintCost(double cost)
setWorkingHourConstraintCost
in interface IMultiWorkingHoursConstraintController
public double getWorkingHourConstraintCost()
getWorkingHourConstraintCost
in interface IMultiWorkingHoursConstraintController
public void addWorkingHourConstraintCost(double addCost)
addWorkingHourConstraintCost
in interface IMultiWorkingHoursConstraintController
public IMultiWorkingHoursConstraintController copy()
copy
in interface IMultiWorkingHoursConstraintController
Copyright © 2017–2023 DNA Evolutions GmbH. All rights reserved.