public class AnnotatedHeuristicsNet extends SimpleHeuristicsNet
Modifier and Type | Field and Description |
---|---|
protected java.util.HashMap<java.lang.String,java.lang.Integer> |
keys |
AND_SEPARATOR, EMPTY_SET, EVENT_SEPARATOR, FIELD_SEPARATOR, INPUT_SETS_HEADER, OR_SEPARATOR, OUTPUT_SETS_HEADER, SETS_SEPARATOR, WME_HEADER, WME_NAME_DELIMITER
Constructor and Description |
---|
AnnotatedHeuristicsNet(HeuristicsNet net,
java.util.HashMap<java.lang.String,java.lang.Integer> keys,
HeuristicsMetrics metrics,
HeuristicsMinerSettings settings) |
AnnotatedHeuristicsNet(HeuristicsNet net,
HeuristicsMetrics metrics,
HeuristicsMinerSettings settings) |
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<java.lang.String,java.lang.String> |
getInvertedKeys() |
Join |
getJoin(java.lang.String key) |
java.util.Set<java.util.Map.Entry<java.lang.String,Join>> |
getJoinEntries() |
java.util.Collection<Join> |
getJoins() |
java.lang.Integer |
getKey(java.lang.String primaryKey) |
Split |
getSplit(java.lang.String key) |
java.util.Set<java.util.Map.Entry<java.lang.String,Split>> |
getSplitEntries() |
java.util.Collection<Split> |
getSplits() |
Join |
insertJoin(java.lang.String key,
Join join) |
Split |
insertSplit(java.lang.String key,
Split split) |
int |
joinsCount() |
void |
print() |
int |
splitsCount() |
getMetrics, getSettings, isDependecyAccepted
clone, compareTo, copy, disconnectArcsUsedBelowThreshold, disconnectUnusedElements, equals, getActivitiesActualFiring, getActivitiesActualFiring, getActivitiesMappingStructures, getAllElementsInputSet, getAllElementsOutputSet, getArcUsage, getArcUsage, getElements, getEndActivities, getEndActivities, getFitness, getInputSet, getInputSets, getInputSetsWithElement, getOutputSet, getOutputSets, getOutputSetsWithElement, getStartActivities, getStartActivities, hashCode, increaseArcUsage, increaseElementActualFiring, resetActivitiesActualFiring, resetArcUsage, setActivitiesActualFiring, setActivitiesMappingStructures, setArcUsage, setEndActivities, setFitness, setInputSet, setOutputSet, setStartActivities, size, toString
public AnnotatedHeuristicsNet(HeuristicsNet net, HeuristicsMetrics metrics, HeuristicsMinerSettings settings)
public AnnotatedHeuristicsNet(HeuristicsNet net, java.util.HashMap<java.lang.String,java.lang.Integer> keys, HeuristicsMetrics metrics, HeuristicsMinerSettings settings)
public Split getSplit(java.lang.String key)
public Join getJoin(java.lang.String key)
public java.util.Collection<Split> getSplits()
public java.util.Collection<Join> getJoins()
public java.util.Set<java.util.Map.Entry<java.lang.String,Split>> getSplitEntries()
public java.util.Set<java.util.Map.Entry<java.lang.String,Join>> getJoinEntries()
public int splitsCount()
public int joinsCount()
public java.lang.Integer getKey(java.lang.String primaryKey)
public java.util.HashMap<java.lang.String,java.lang.String> getInvertedKeys()
public void print()