org.optaplanner.examples.projectjobscheduling.solver.score.capacity
Class RenewableResourceCapacityTracker
java.lang.Object
org.optaplanner.examples.projectjobscheduling.solver.score.capacity.ResourceCapacityTracker
org.optaplanner.examples.projectjobscheduling.solver.score.capacity.RenewableResourceCapacityTracker
public class RenewableResourceCapacityTracker
- extends ResourceCapacityTracker
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
capacityEveryDay
protected int capacityEveryDay
usedPerDay
protected Map<Integer,Integer> usedPerDay
hardScore
protected int hardScore
RenewableResourceCapacityTracker
public RenewableResourceCapacityTracker(Resource resource)
insert
public void insert(ResourceRequirement resourceRequirement,
Allocation allocation)
- Specified by:
insert
in class ResourceCapacityTracker
retract
public void retract(ResourceRequirement resourceRequirement,
Allocation allocation)
- Specified by:
retract
in class ResourceCapacityTracker
getHardScore
public int getHardScore()
- Specified by:
getHardScore
in class ResourceCapacityTracker
Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.