Class TransitionUtils
- java.lang.Object
-
- org.processmining.placebasedlpmdiscovery.utils.TransitionUtils
-
public class TransitionUtils extends java.lang.ObjectUtility functions that can be used over transitions
-
-
Constructor Summary
Constructors Constructor Description TransitionUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Set<Transition>createVisibleTransitionsForGivenNames(java.lang.String[] transitionNames)Creates transitions for every transition namestatic java.util.Map<java.lang.String,Transition>mapIdsIntoTransitions(java.util.Set<Transition> transitions)Creates a mapping from the transition id to the transitionstatic java.util.Map<java.lang.String,Transition>mapLabelsIntoTransitions(java.util.Set<Transition> transitions)Creates a mapping from the transition labels to the transition
-
-
-
Method Detail
-
mapLabelsIntoTransitions
public static java.util.Map<java.lang.String,Transition> mapLabelsIntoTransitions(java.util.Set<Transition> transitions)
Creates a mapping from the transition labels to the transition- Parameters:
transitions- : set of transitions for which the mapping is created- Returns:
- map of labels to transitions
-
mapIdsIntoTransitions
public static java.util.Map<java.lang.String,Transition> mapIdsIntoTransitions(java.util.Set<Transition> transitions)
Creates a mapping from the transition id to the transition- Parameters:
transitions- : set of transitions for which the mapping is created- Returns:
- map of ids to transitions
-
createVisibleTransitionsForGivenNames
public static java.util.Set<Transition> createVisibleTransitionsForGivenNames(java.lang.String[] transitionNames)
Creates transitions for every transition name- Parameters:
transitionNames- : array of transition names for which transitions are created- Returns:
- set of transitions
-
-