public interface TokenProgression extends java.lang.Iterable<TimestampedChangeEvent<org.joda.time.DateTime>>
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<org.processmining.framework.util.Pair<org.joda.time.DateTime,java.lang.Integer>> |
countIterator() |
org.joda.time.Duration |
getActiveDuration() |
org.joda.time.DateTime |
getActiveEndTime() |
org.joda.time.DateTime |
getActiveStartTime() |
OrderedPair<java.lang.Integer> |
getBounds() |
org.joda.time.DateTime |
getEndTime() |
int |
getEventCount() |
int |
getEventCountForRelativeWindow(org.joda.time.Duration startTime,
org.joda.time.Duration endTime) |
int |
getEventCountForWindow(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime) |
java.lang.String |
getEventString() |
java.lang.Double |
getMeanTokenCount() |
java.lang.Double |
getMeanTokenCountForRelativeWindow(org.joda.time.Duration start,
org.joda.time.Duration end) |
java.lang.Double |
getMeanTokenCountForWindow(org.joda.time.DateTime start,
org.joda.time.DateTime end) |
default java.lang.Integer |
getStandardViolations() |
org.joda.time.DateTime |
getStartTime() |
org.joda.time.Duration |
getTotalDuration() |
PlaceTransitionFrequencyMap |
getTransitionFrequencyMap() |
PlaceTransitionFrequencyMap |
getTransitionFrequencyMapForRelativeWindow(org.joda.time.Duration startTime,
org.joda.time.Duration endTime) |
PlaceTransitionFrequencyMap |
getTransitionFrequencyMapForWindow(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime) |
java.lang.Integer |
getViolations(int lowerBound,
int upperBound) |
boolean |
isEmpty() |
boolean |
isZero() |
java.util.Iterator<org.processmining.framework.util.Pair<org.joda.time.Duration,java.lang.Integer>> |
relativeCountIterator() |
java.util.Iterator<TimestampedChangeEvent<org.joda.time.Duration>> |
relativeIterator() |
int |
size() |
org.joda.time.DateTime getStartTime()
org.joda.time.DateTime getEndTime()
org.joda.time.Duration getTotalDuration()
OrderedPair<java.lang.Integer> getBounds()
java.lang.Integer getViolations(int lowerBound,
int upperBound)
default java.lang.Integer getStandardViolations()
boolean isEmpty()
boolean isZero()
int size()
org.joda.time.Duration getActiveDuration()
org.joda.time.DateTime getActiveStartTime()
org.joda.time.DateTime getActiveEndTime()
java.lang.String getEventString()
java.util.Iterator<TimestampedChangeEvent<org.joda.time.Duration>> relativeIterator()
java.util.Iterator<org.processmining.framework.util.Pair<org.joda.time.DateTime,java.lang.Integer>> countIterator()
java.util.Iterator<org.processmining.framework.util.Pair<org.joda.time.Duration,java.lang.Integer>> relativeCountIterator()
java.lang.Double getMeanTokenCount()
java.lang.Double getMeanTokenCountForWindow(org.joda.time.DateTime start,
org.joda.time.DateTime end)
java.lang.Double getMeanTokenCountForRelativeWindow(org.joda.time.Duration start,
org.joda.time.Duration end)
int getEventCount()
int getEventCountForWindow(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime)
int getEventCountForRelativeWindow(org.joda.time.Duration startTime,
org.joda.time.Duration endTime)
PlaceTransitionFrequencyMap getTransitionFrequencyMap()
PlaceTransitionFrequencyMap getTransitionFrequencyMapForWindow(org.joda.time.DateTime startTime, org.joda.time.DateTime endTime)
PlaceTransitionFrequencyMap getTransitionFrequencyMapForRelativeWindow(org.joda.time.Duration startTime, org.joda.time.Duration endTime)