public class TimeActivity extends java.lang.Object implements java.lang.Comparable<TimeActivity>
Modifier and Type | Field and Description |
---|---|
long |
end |
org.deckfour.xes.model.XEvent |
original |
int |
queueSize |
long |
start |
java.lang.String |
type |
Constructor and Description |
---|
TimeActivity(long start,
long end,
java.lang.String type,
org.deckfour.xes.model.XEvent original) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(TimeActivity arg0) |
int |
queueLengthForAct(java.util.ArrayList<TimeActivity> tlLog,
int nrResources,
java.util.List<java.lang.String> activities)
return max(0,nrResources - # acts that overlap start of ta)
|
public long start
public long end
public java.lang.String type
public int queueSize
public org.deckfour.xes.model.XEvent original
public TimeActivity(long start, long end, java.lang.String type, org.deckfour.xes.model.XEvent original)
public int compareTo(TimeActivity arg0)
compareTo
in interface java.lang.Comparable<TimeActivity>
public int queueLengthForAct(java.util.ArrayList<TimeActivity> tlLog, int nrResources, java.util.List<java.lang.String> activities)
log
- ta
- nrResources
-