Class AbstractImplicitPlacesRemover
- java.lang.Object
-
- org.processmining.est2miner.algorithms.implicitplaceremoval.AbstractImplicitPlacesRemover
-
- Direct Known Subclasses:
OptimizationBasedImplicitPlaceRemover
public abstract class AbstractImplicitPlacesRemover extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ESTLoglogprotected java.lang.String[]transitions
-
Constructor Summary
Constructors Constructor Description AbstractImplicitPlacesRemover(java.lang.String[] transitions, ESTLog log)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected intgetMask(int position, java.lang.String[] transitions)abstract java.util.ArrayList<ESTPlace>implicitRelatedToPlace(ESTPlace specificPlace, java.util.ArrayList<ESTPlace> placesToCheck)abstract ESTProcessModelremoveAllIPs(ESTProcessModel inputPM)
-
-
-
Field Detail
-
transitions
protected final java.lang.String[] transitions
-
log
protected final ESTLog log
-
-
Constructor Detail
-
AbstractImplicitPlacesRemover
public AbstractImplicitPlacesRemover(java.lang.String[] transitions, ESTLog log)
-
-
Method Detail
-
removeAllIPs
public abstract ESTProcessModel removeAllIPs(ESTProcessModel inputPM)
-
implicitRelatedToPlace
public abstract java.util.ArrayList<ESTPlace> implicitRelatedToPlace(ESTPlace specificPlace, java.util.ArrayList<ESTPlace> placesToCheck)
-
getMask
protected int getMask(int position, java.lang.String[] transitions)
-
-