public class ExtendedCostBasedFITNode extends ITNode
sequenceID
Constructor and Description |
---|
ExtendedCostBasedFITNode(org.processmining.models.graphbased.directed.AbstractDirectedGraph<? extends ITNode,? extends ITEdge<? extends ITNode,? extends ITNode>> graph,
java.lang.String label) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(org.processmining.models.graphbased.directed.DirectedGraphNode node) |
int |
getCost() |
int |
getCurrIndexOnTrace() |
int |
getHeuristicDistance() |
java.lang.String |
getLabel() |
int |
getNumberOfReplayedEvents() |
int |
getNumberOfSelfExecInviTasks() |
int |
getNumberOfSelfExecRealTasks() |
int |
getNumberOfSkippedEvts() |
int |
getNumberOfUnsatisfiedEvents() |
java.util.Set<java.lang.Short> |
getStartingNodes() |
org.processmining.framework.util.collection.MultiSet<org.processmining.framework.util.Pair<java.lang.Short,java.lang.Short>> |
getUnhandledArcs() |
void |
setCost(int cost) |
void |
setCurrIndexOnTrace(int currIndexOnTrace) |
void |
setHeuristicDistance(int heuristicDistance) |
void |
setNumberOfReplayedEvents(int numberOfReplayedEvents) |
void |
setNumberOfSelfExecInviTasks(int numberOfSelfExecInviTasks) |
void |
setNumberOfSelfExecRealTasks(int numberOfSelfExecRealTasks) |
void |
setNumberOfSkippedEvts(int numberOfSkippedEvts) |
void |
setNumberOfUnsatisfiedEvents(int numberOfUnsatisfiedEvents) |
void |
setStartingNodes(java.util.Set<java.lang.Short> startingNodes) |
void |
setUnhandledArcs(org.processmining.framework.util.collection.MultiSet<org.processmining.framework.util.Pair<java.lang.Short,java.lang.Short>> unhandledArcs) |
getGraph, getSequenceID, setSequenceID
equals, getId, hashCode
getAttributeMap, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getId
public java.lang.String getLabel()
getLabel
in interface org.processmining.models.graphbased.directed.DirectedGraphElement
getLabel
in class org.processmining.models.graphbased.AbstractGraphElement
public int compareTo(org.processmining.models.graphbased.directed.DirectedGraphNode node)
compareTo
in interface java.lang.Comparable<org.processmining.models.graphbased.directed.DirectedGraphNode>
compareTo
in class org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
public int getNumberOfUnsatisfiedEvents()
public void setNumberOfUnsatisfiedEvents(int numberOfUnsatisfiedEvents)
numberOfUnsatisfiedEvents
- the numberOfUnsatisfiedEvents to setpublic int getNumberOfReplayedEvents()
public void setNumberOfReplayedEvents(int numberOfReplayedEvents)
numberOfReplayedEvents
- the numberOfReplayedEvents to setpublic int getNumberOfSkippedEvts()
public void setNumberOfSkippedEvts(int numberOfSkippedEvts)
numberOfSkippedEvts
- the numberOfSkippedEvts to setpublic int getNumberOfSelfExecRealTasks()
public void setNumberOfSelfExecRealTasks(int numberOfSelfExecRealTasks)
numberOfSelfExecRealTasks
- the numberOfSelfExecRealTasks to setpublic int getNumberOfSelfExecInviTasks()
public void setNumberOfSelfExecInviTasks(int numberOfSelfExecInviTasks)
numberOfSelfExecInviTasks
- the numberOfSelfExecInviTasks to setpublic int getHeuristicDistance()
public void setHeuristicDistance(int heuristicDistance)
heuristicDistance
- the heuristicDistance to setpublic org.processmining.framework.util.collection.MultiSet<org.processmining.framework.util.Pair<java.lang.Short,java.lang.Short>> getUnhandledArcs()
public void setUnhandledArcs(org.processmining.framework.util.collection.MultiSet<org.processmining.framework.util.Pair<java.lang.Short,java.lang.Short>> unhandledArcs)
unhandledArcs
- the unhandledArcsto setpublic int getCost()
public void setCost(int cost)
cost
- the cost to setpublic int getCurrIndexOnTrace()
public void setCurrIndexOnTrace(int currIndexOnTrace)
currIndexOnTrace
- the currIndexOnTrace to setpublic java.util.Set<java.lang.Short> getStartingNodes()
public void setStartingNodes(java.util.Set<java.lang.Short> startingNodes)