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, isDependecyAcceptedclone, 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, toStringpublic 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()