Class MultiWorkingHoursConstraintController
java.lang.Object
com.dna.jopt.member.bucket.entity.controller.multiroute.MultiWorkingHoursConstraintController
- All Implemented Interfaces:
IMultiWorkingHoursConstraintController
,Serializable
public class MultiWorkingHoursConstraintController
extends Object
implements IMultiWorkingHoursConstraintController
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addWorkingHourConstraintCost
(double addCost) copy()
double
void
putConstraint2CostItem
(IMultiWorkingHoursLevelConstraint con, double cost) void
void
setWorkingHourConstraintCost
(double cost)
-
Constructor Details
-
MultiWorkingHoursConstraintController
public MultiWorkingHoursConstraintController()
-
-
Method Details
-
putConstraint2CostItem
- Specified by:
putConstraint2CostItem
in interfaceIMultiWorkingHoursConstraintController
-
getConstraint2CostItemMap
- Specified by:
getConstraint2CostItemMap
in interfaceIMultiWorkingHoursConstraintController
-
setConstraint2CostItemMap
- Specified by:
setConstraint2CostItemMap
in interfaceIMultiWorkingHoursConstraintController
-
setWorkingHourConstraintCost
public void setWorkingHourConstraintCost(double cost) - Specified by:
setWorkingHourConstraintCost
in interfaceIMultiWorkingHoursConstraintController
-
getWorkingHourConstraintCost
public double getWorkingHourConstraintCost()- Specified by:
getWorkingHourConstraintCost
in interfaceIMultiWorkingHoursConstraintController
-
addWorkingHourConstraintCost
public void addWorkingHourConstraintCost(double addCost) - Specified by:
addWorkingHourConstraintCost
in interfaceIMultiWorkingHoursConstraintController
-
copy
- Specified by:
copy
in interfaceIMultiWorkingHoursConstraintController
-