Class ReplayBasedImplicitPlacesRemover
- java.lang.Object
-
- org.processmining.projectionminer.discoveryalgorithms.eSTMiner.implicitplaceremoval.AbstractImplicitPlacesRemover
-
- org.processmining.projectionminer.discoveryalgorithms.eSTMiner.implicitplaceremoval.ReplayBasedImplicitPlacesRemover
-
public class ReplayBasedImplicitPlacesRemover extends AbstractImplicitPlacesRemover
-
-
Field Summary
-
Fields inherited from class org.processmining.projectionminer.discoveryalgorithms.eSTMiner.implicitplaceremoval.AbstractImplicitPlacesRemover
log, transitions
-
-
Constructor Summary
Constructors Constructor Description ReplayBasedImplicitPlacesRemover(java.lang.String[] transitions, MyLog log, int maxTreeDepth)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object[]implicitAndRepairRelatedToPlace(MyPlace specificPlace, java.util.ArrayList<MyPlace> placesToCheck, java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> relevantTraceVariants)java.util.ArrayList<MyPlace>implicitRelatedToPlace(MyPlace specificPlace, java.util.ArrayList<MyPlace> placesToCheck, java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> relevantTraceVariants)MyProcessModelremoveAllIPs(MyProcessModel inputPM, java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> relevantTraceVariants)MyProcessModelremoveAllIPsAndRepair(MyProcessModel inputPM, java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> relevantTraceVariants)-
Methods inherited from class org.processmining.projectionminer.discoveryalgorithms.eSTMiner.implicitplaceremoval.AbstractImplicitPlacesRemover
getMask, implicitAndRepairRelatedToPlace, implicitAndRepairRelatedToPlace, implicitRelatedToPlace, implicitRelatedToPlace, removeAllIPs, removeAllIPsAndRepair
-
-
-
-
Constructor Detail
-
ReplayBasedImplicitPlacesRemover
public ReplayBasedImplicitPlacesRemover(java.lang.String[] transitions, MyLog log, int maxTreeDepth)
-
-
Method Detail
-
removeAllIPs
public MyProcessModel removeAllIPs(MyProcessModel inputPM, java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> relevantTraceVariants)
- Specified by:
removeAllIPsin classAbstractImplicitPlacesRemover
-
implicitRelatedToPlace
public java.util.ArrayList<MyPlace> implicitRelatedToPlace(MyPlace specificPlace, java.util.ArrayList<MyPlace> placesToCheck, java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> relevantTraceVariants)
- Specified by:
implicitRelatedToPlacein classAbstractImplicitPlacesRemover
-
removeAllIPsAndRepair
public MyProcessModel removeAllIPsAndRepair(MyProcessModel inputPM, java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> relevantTraceVariants)
- Specified by:
removeAllIPsAndRepairin classAbstractImplicitPlacesRemover
-
implicitAndRepairRelatedToPlace
public java.lang.Object[] implicitAndRepairRelatedToPlace(MyPlace specificPlace, java.util.ArrayList<MyPlace> placesToCheck, java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> relevantTraceVariants)
- Specified by:
implicitAndRepairRelatedToPlacein classAbstractImplicitPlacesRemover
-
-