Package | Description |
---|---|
org.processmining.models.queueminer.distribution | |
org.processmining.models.queueminer.patternvisualizer | |
org.processmining.models.queueminer.utils |
Modifier and Type | Method and Description |
---|---|
static java.util.ArrayList<Point> |
DistributionFilter.findDistribution(java.util.ArrayList<TimeActivity> tlog,
long binSize) |
static long |
DistributionFilter.logMaxDuration(java.util.ArrayList<TimeActivity> log) |
static long |
DistributionFilter.logMinDuration(java.util.ArrayList<TimeActivity> log) |
static long |
DistributionFilter.logMinTime(java.util.ArrayList<TimeActivity> log) |
Modifier and Type | Field and Description |
---|---|
java.util.ArrayList<TimeActivity> |
DistributionInfo.tal |
Constructor and Description |
---|
DistributionInfo(java.util.ArrayList<Point> distribution,
java.util.ArrayList<TimeActivity> tal,
boolean approved,
long start,
long end) |
PrimeLogTree(int threshold,
java.util.ArrayList<TimeActivity> tal,
int[] primesUsed,
long weekStart) |
Modifier and Type | Method and Description |
---|---|
static java.util.HashMap<java.util.List<java.lang.String>,java.util.HashMap<java.lang.Integer,java.util.ArrayList<TimeActivity>>> |
TimeActivityUtilities.findBinnedActivityTimes(org.deckfour.xes.model.XLog log,
long intervalTime,
long subTime,
java.util.ArrayList<Queue> queues) |
static java.util.HashMap<java.lang.Integer,java.util.ArrayList<TimeActivity>> |
TimeActivityUtilities.findBinnedTimeActivites(org.deckfour.xes.model.XLog log,
long intervalTime,
long subTime)
Finds timeactivities and bins them according to interval and subtime
|
static java.util.ArrayList<TimeActivity> |
TimeActivityUtilities.findQueueActivities(org.deckfour.xes.model.XLog log,
java.util.List<java.lang.String> activities)
Finds all the activities belonging to queue q and groups them
|
static java.util.ArrayList<TimeActivity> |
TimeActivityUtilities.findSubPartActivities(java.util.ArrayList<TimeActivity> whole,
long subTime,
int subPart,
long intervalTime)
Finds all activities that are in a given time span (subPart * subTime) until ((subPart+1) * subTime)
|
static java.util.ArrayList<TimeActivity> |
TimeActivityUtilities.findTimeActivities(org.deckfour.xes.model.XLog log)
Finds a list of timed events, given some log
|
java.util.ArrayList<TimeActivity> |
QueueWithActivities.getTimeActivities()
Returns real data activities
|
Modifier and Type | Method and Description |
---|---|
int |
TimeActivity.compareTo(TimeActivity arg0) |
Modifier and Type | Method and Description |
---|---|
static long |
TimeUtilities.findFirstDayStart(java.util.ArrayList<TimeActivity> tlog) |
static long |
TimeUtilities.findFirstWeekStart(java.util.ArrayList<TimeActivity> tlog) |
static long |
TimeUtilities.findLastDayStart(java.util.ArrayList<TimeActivity> tlog) |
static java.util.ArrayList<TimeActivity> |
TimeActivityUtilities.findSubPartActivities(java.util.ArrayList<TimeActivity> whole,
long subTime,
int subPart,
long intervalTime)
Finds all activities that are in a given time span (subPart * subTime) until ((subPart+1) * subTime)
|
static java.util.ArrayList<Point> |
TimeActivityUtilities.graphActivityList(java.util.ArrayList<TimeActivity> tal,
long subTime) |
static java.util.HashMap<java.lang.Integer,java.util.ArrayList<Point>> |
TimeActivityUtilities.graphData(java.util.HashMap<java.lang.Integer,java.util.ArrayList<TimeActivity>> data,
long subTime)
Return map of pointsets for all distributions in map
|
static java.util.HashMap<java.util.List<java.lang.String>,java.util.HashMap<java.lang.Integer,java.util.ArrayList<Point>>> |
TimeActivityUtilities.graphDataAct(java.util.HashMap<java.util.List<java.lang.String>,java.util.HashMap<java.lang.Integer,java.util.ArrayList<TimeActivity>>> data,
long subTime) |
int |
TimeActivity.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)
|