frysk.hpd
Class StaticPTSet
java.lang.Object
frysk.hpd.StaticPTSet
- All Implemented Interfaces:
- PTSet
class StaticPTSet
- extends Object
- implements PTSet
A class which holds a number of ProcTasks. It is immutable.
set
ProcTasks[] set
StaticPTSet
public StaticPTSet(ProcTasks[] proctasks)
getProcs
public Iterator getProcs()
containsTask
public boolean containsTask(int procid,
int taskid)
- Specified by:
containsTask
in interface PTSet
getTasks
public Iterator getTasks()
- Specified by:
getTasks
in interface PTSet
getTaskData
public Iterator getTaskData()
- Specified by:
getTaskData
in interface PTSet
toString
public String toString()
- Overrides:
toString
in class Object
union
public static StaticPTSet union(StaticPTSet set1,
StaticPTSet set2)
removeProc
public void removeProc(int procId)
- Remove a proc from the list
- Specified by:
removeProc
in interface PTSet