Class FollowerSemanticsTrace
- java.lang.Object
-
- org.processmining.stochasticlabelledpetrinets.probability.FollowerSemanticsTrace
-
- All Implemented Interfaces:
FollowerSemantics<java.lang.Integer>
public class FollowerSemanticsTrace extends java.lang.Object implements FollowerSemantics<java.lang.Integer>
-
-
Constructor Summary
Constructors Constructor Description FollowerSemanticsTrace(java.lang.String[] trace)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.IntegergetInitialState()booleanisFinalState(java.lang.Integer state)java.lang.IntegertakeStep(java.lang.Integer state, java.lang.String label)
-
-
-
Method Detail
-
getInitialState
public java.lang.Integer getInitialState()
- Specified by:
getInitialStatein interfaceFollowerSemantics<java.lang.Integer>- Returns:
- The initial state.
-
takeStep
public java.lang.Integer takeStep(java.lang.Integer state, java.lang.String label)- Specified by:
takeStepin interfaceFollowerSemantics<java.lang.Integer>- Returns:
- The new state, or null if the step cannot be taken.
-
isFinalState
public boolean isFinalState(java.lang.Integer state)
- Specified by:
isFinalStatein interfaceFollowerSemantics<java.lang.Integer>
-
-