choco.kernel.solver.constraints.global.scheduling
Interface ICapacitedResource<T extends ITask>

All Superinterfaces:
IResource<T>, IResourceParameters, Serializable
All Known Subinterfaces:
ICumulativeResource<T>
All Known Implementing Classes:
AbstractCumulativeSConstraint, AltCumulative, Cumulative

public interface ICapacitedResource<T extends ITask>
extends IResource<T>

Since:
23 janv. 2009 version 2.0.3
Version:
2.0.3
Author:
Arnaud Malapert

Method Summary
 IntDomainVar getCapacity()
           
 IntDomainVar getConsumption()
           
 int getMaxCapacity()
           
 int getMaxConsumption()
           
 int getMinCapacity()
           
 int getMinConsumption()
           
 
Methods inherited from interface choco.kernel.solver.constraints.global.scheduling.IResource
asRTaskList, asTaskList, getNbTasks, getRTask, getRTaskIterator, getTask, getTaskIterator
 
Methods inherited from interface choco.kernel.solver.constraints.global.scheduling.IResourceParameters
getNbOptionalTasks, getNbRegularTasks, getRscName
 

Method Detail

getCapacity

IntDomainVar getCapacity()

getMinCapacity

int getMinCapacity()

getMaxCapacity

int getMaxCapacity()

getConsumption

IntDomainVar getConsumption()

getMinConsumption

int getMinConsumption()

getMaxConsumption

int getMaxConsumption()


Copyright © 2012. All Rights Reserved.