public class HeuristicsCausalGraphBuilder
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
HeuristicsCausalGraphBuilder.HeuristicsConfig |
Constructor and Description |
---|
HeuristicsCausalGraphBuilder(EventRelationStorage relations) |
Modifier and Type | Method and Description |
---|---|
DependencyAwareCausalGraph |
build() |
DependencyAwareCausalGraph |
build(MinerContext context) |
java.util.Set<org.processmining.models.causalgraph.Relation> |
getCausalRelations() |
DependencyHeuristicConfig |
getConfig() |
java.util.Set<org.processmining.models.causalgraph.Relation> |
getL1Loops() |
java.util.Set<org.processmining.models.causalgraph.Relation> |
getL2Loops() |
java.util.Set<org.processmining.models.causalgraph.Relation> |
getStrongestCauses() |
java.util.Set<org.processmining.models.causalgraph.Relation> |
getStrongestFollowers() |
void |
setConfig(DependencyHeuristicConfig config) |
public HeuristicsCausalGraphBuilder(EventRelationStorage relations)
public DependencyAwareCausalGraph build()
public DependencyAwareCausalGraph build(MinerContext context)
public java.util.Set<org.processmining.models.causalgraph.Relation> getCausalRelations()
public java.util.Set<org.processmining.models.causalgraph.Relation> getL1Loops()
public java.util.Set<org.processmining.models.causalgraph.Relation> getL2Loops()
public java.util.Set<org.processmining.models.causalgraph.Relation> getStrongestFollowers()
public java.util.Set<org.processmining.models.causalgraph.Relation> getStrongestCauses()
public DependencyHeuristicConfig getConfig()
public void setConfig(DependencyHeuristicConfig config)