|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IResource<T extends ITask>
Method Summary | |
---|---|
List<IRTask> |
asRTaskList()
|
List<T> |
asTaskList()
A view of the resource as an immutable list. |
int |
getNbTasks()
|
IRTask |
getRTask(int idx)
|
Iterator<IRTask> |
getRTaskIterator()
|
T |
getTask(int idx)
get the task with the given index |
Iterator<T> |
getTaskIterator()
an iterator over all tasks |
Methods inherited from interface choco.kernel.solver.constraints.global.scheduling.IResourceParameters |
---|
getNbOptionalTasks, getNbRegularTasks, getRscName |
Method Detail |
---|
T getTask(int idx)
idx
- index of the taskIRTask getRTask(int idx)
int getNbTasks()
getNbTasks
in interface IResourceParameters
Iterator<T> getTaskIterator()
List<T> asTaskList()
Iterator<IRTask> getRTaskIterator()
List<IRTask> asRTaskList()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |