Modifier and Type | Method and Description |
---|---|
IMLogInfo |
IMLog2IMLogInfo.createLogInfo(IMLog log)
Create an IMLogInfo from an IMLog
|
IMLogInfo |
IMLog2IMLogInfoDefault.createLogInfo(IMLog log) |
IMLogInfo |
IMLog2IMLogInfoLifeCycle.createLogInfo(IMLog log) |
IMLogInfo |
IMLog2IMLogInfoStartEndComplete.createLogInfo(IMLog log) |
static IMLogInfo |
IMLog2IMLogInfoDefault.log2logInfo(IMLog log) |
static IMLogInfo |
IMLog2IMLogInfoLifeCycle.log2logInfo(IMLog log) |
static IMLogInfo |
IMLog2IMLogInfoStartEndComplete.log2logInfo(IMLog log) |
Modifier and Type | Method and Description |
---|---|
static org.processmining.processtree.Node |
Miner.findBaseCases(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState) |
static Cut |
Miner.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
static org.processmining.processtree.Node |
Miner.findFallThrough(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState) |
static LogSplitter.LogSplitResult |
Miner.splitLog(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
org.processmining.processtree.Node |
BaseCaseFinder.findBaseCases(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState)
usage: if there is no base case in this log, returns null.
|
org.processmining.processtree.Node |
BaseCaseFinderIM.findBaseCases(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState) |
org.processmining.processtree.Node |
BaseCaseFinderIMi.findBaseCases(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState) |
org.processmining.processtree.Node |
BaseCaseFinderIMiEmptyLog.findBaseCases(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState) |
org.processmining.processtree.Node |
BaseCaseFinderIMiEmptyTrace.findBaseCases(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState) |
org.processmining.processtree.Node |
BaseCaseFinderIMiSingleActivity.findBaseCases(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
Cut |
CutFinder.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState)
Returns a cut, or null if none found.
|
Modifier and Type | Method and Description |
---|---|
Cut |
CutFinderEKS.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
static UpToKSuccessorMatrix |
UpToKSuccessor.fromLog(IMLog log,
IMLogInfo logInfo) |
Constructor and Description |
---|
Exhaustive(IMLog log,
IMLogInfo logInfo,
UpToKSuccessorMatrix kSuccessor,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
Cut |
CutFinderIM.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Cut |
CutFinderIMConcurrent.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Cut |
CutFinderIMConcurrentWithMinimumSelfDistance.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Cut |
CutFinderIMExclusiveChoice.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Cut |
CutFinderIMLoop.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Cut |
CutFinderIMSequence.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
static Cut |
CutFinderIMConcurrentWithMinimumSelfDistance.findCutImpl(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
static Cut |
CutFinderIMaInterleaved.findCut(IMLog log,
IMLogInfo logInfo,
Dfg dfg,
boolean preserveFitness) |
Cut |
CutFinderIMaConcurrent.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Cut |
CutFinderIMaConcurrentOptionalOr.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Cut |
CutFinderIMaInterleaved.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
Cut |
CutFinderIMc.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
static IMLogInfo |
CutFinderIMf.filterNoise(IMLogInfo logInfo,
float threshold) |
Modifier and Type | Method and Description |
---|---|
static IMLogInfo |
CutFinderIMf.filterNoise(IMLogInfo logInfo,
float threshold) |
Cut |
CutFinderIMf.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
static IMLogInfo |
CutFinderIMfa.filterNoise(IMLogInfo logInfo,
float threshold) |
Modifier and Type | Method and Description |
---|---|
static IMLogInfo |
CutFinderIMfa.filterNoise(IMLogInfo logInfo,
float threshold) |
Cut |
CutFinderIMfa.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
Cut |
CutFinderIMflc.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
Cut |
CutFinderIMlc.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Cut |
CutFinderIMlcConcurrent.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Cut |
CutFinderIMlcInterleaved.findCut(IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
org.processmining.processtree.Node |
FallThrough.fallThrough(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState)
usage: returns a Node.
|
org.processmining.processtree.Node |
FallThroughActivityConcurrent.fallThrough(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState) |
org.processmining.processtree.Node |
FallThroughActivityOncePerTraceConcurrent.fallThrough(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState) |
org.processmining.processtree.Node |
FallThroughFlowerWithEpsilon.fallThrough(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState) |
org.processmining.processtree.Node |
FallThroughFlowerWithoutEpsilon.fallThrough(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState) |
org.processmining.processtree.Node |
FallThroughIM.fallThrough(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState) |
org.processmining.processtree.Node |
FallThroughSaveLog.fallThrough(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState) |
org.processmining.processtree.Node |
FallThroughTauLoop.fallThrough(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState) |
org.processmining.processtree.Node |
FallThroughTauLoopStrict.fallThrough(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
org.processmining.processtree.Node |
FallThroughIMlc.fallThrough(IMLog log,
IMLogInfo logInfo,
org.processmining.processtree.ProcessTree tree,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
LogSplitter.LogSplitResult |
LogSplitter.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState)
usage: returns a list of sublogs and a multiset of noise events
Must be thread-safe and abstract, i.e, no side-effects allowed.
|
LogSplitter.LogSplitResult |
LogSplitterCombination.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
LogSplitter.LogSplitResult |
LogSplitterIMlc.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
LogSplitter.LogSplitResult |
LogSplitterInterleavedFiltering.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
LogSplitter.LogSplitResult |
LogSplitterLoop.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
LogSplitter.LogSplitResult |
LogSplitterMaybeInterleaved.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
LogSplitter.LogSplitResult |
LogSplitterOr.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
LogSplitter.LogSplitResult |
LogSplitterParallel.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
LogSplitter.LogSplitResult |
LogSplitterSequenceFiltering.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
LogSplitter.LogSplitResult |
LogSplitterXor.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
LogSplitter.LogSplitResult |
LogSplitterXorFiltering.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
LogSplitter.LogSplitResult |
LogSplitterLoopIMpt.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
LogSplitter.LogSplitResult |
LogSplitterSequenceFilteringIMpt.split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState) |
Modifier and Type | Method and Description |
---|---|
org.processmining.processtree.Node |
PostProcessor.postProcess(org.processmining.processtree.Node node,
IMLog log,
IMLogInfo logInfo,
MinerState minerState) |
org.processmining.processtree.Node |
PostProcessorInterleaved.postProcess(org.processmining.processtree.Node node,
IMLog log,
IMLogInfo logInfo,
MinerState state) |