Class AbstractActivityMapping<T>
- java.lang.Object
-
- org.processmining.placebasedlpmdiscovery.lpmevaluation.logs.enhanced.extra.AbstractActivityMapping<T>
-
- Direct Known Subclasses:
IntegerActivityMapping
public abstract class AbstractActivityMapping<T> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AbstractActivityMapping()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddInvisibleTransitionsInLabelMap(java.util.Set<java.lang.String> transitionLabels)java.util.Set<T>getInvisible()java.util.Map<java.lang.String,T>getLabelMap()TgetMapping(java.lang.String label)java.util.Map<T,java.lang.String>getReverseLabelMap()protected abstract Tmap(java.lang.String label)TmapInvisible(java.lang.String label)
-
-
-
Method Detail
-
addInvisibleTransitionsInLabelMap
public void addInvisibleTransitionsInLabelMap(java.util.Set<java.lang.String> transitionLabels)
-
getLabelMap
public java.util.Map<java.lang.String,T> getLabelMap()
-
getReverseLabelMap
public java.util.Map<T,java.lang.String> getReverseLabelMap()
-
getInvisible
public java.util.Set<T> getInvisible()
-
getMapping
public T getMapping(java.lang.String label)
-
map
protected abstract T map(java.lang.String label)
-
mapInvisible
public T mapInvisible(java.lang.String label)
-
-