Class EfficientTreeReduceParameters
- java.lang.Object
-
- org.processmining.plugins.InductiveMiner.efficienttree.EfficientTreeReduceParameters
-
- Direct Known Subclasses:
EfficientTreeReduceParametersDuplicates,EfficientTreeReduceParametersForPetriNet
public class EfficientTreeReduceParameters extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected EfficientTreeReductionRule[]rulesAndWithoutReduceToOrprotected EfficientTreeReductionRule[]rulesAndWithReduceToOrprotected EfficientTreeReductionRule[]rulesIntCollapsedprotected EfficientTreeReductionRule[]rulesIntExpandedprotected EfficientTreeReductionRule[]rulesLoopprotected EfficientTreeReductionRule[]rulesOrprotected EfficientTreeReductionRule[]rulesSeqprotected EfficientTreeReductionRule[]rulesXor
-
Constructor Summary
Constructors Constructor Description EfficientTreeReduceParameters(boolean collapsed)EfficientTreeReduceParameters(boolean collapsed, boolean reduceToOr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EfficientTreeReductionRule[]getRulesConcurrent()EfficientTreeReductionRule[]getRulesInterleaved()EfficientTreeReductionRule[]getRulesLoop()EfficientTreeReductionRule[]getRulesOr()EfficientTreeReductionRule[]getRulesSequence()EfficientTreeReductionRule[]getRulesXor()booleanisCollapsed()booleanisReduceToOr()
-
-
-
Field Detail
-
rulesXor
protected EfficientTreeReductionRule[] rulesXor
-
rulesSeq
protected EfficientTreeReductionRule[] rulesSeq
-
rulesAndWithReduceToOr
protected EfficientTreeReductionRule[] rulesAndWithReduceToOr
-
rulesAndWithoutReduceToOr
protected EfficientTreeReductionRule[] rulesAndWithoutReduceToOr
-
rulesLoop
protected EfficientTreeReductionRule[] rulesLoop
-
rulesIntCollapsed
protected EfficientTreeReductionRule[] rulesIntCollapsed
-
rulesIntExpanded
protected EfficientTreeReductionRule[] rulesIntExpanded
-
rulesOr
protected EfficientTreeReductionRule[] rulesOr
-
-
Constructor Detail
-
EfficientTreeReduceParameters
public EfficientTreeReduceParameters(boolean collapsed, boolean reduceToOr)- Parameters:
collapsed- Denotes what a leaf A means: true = seq(xor(tau, A_start), A_complete), false = A.
-
EfficientTreeReduceParameters
public EfficientTreeReduceParameters(boolean collapsed)
-
-
Method Detail
-
isCollapsed
public boolean isCollapsed()
-
isReduceToOr
public boolean isReduceToOr()
-
getRulesXor
public EfficientTreeReductionRule[] getRulesXor()
-
getRulesSequence
public EfficientTreeReductionRule[] getRulesSequence()
-
getRulesLoop
public EfficientTreeReductionRule[] getRulesLoop()
-
getRulesConcurrent
public EfficientTreeReductionRule[] getRulesConcurrent()
-
getRulesInterleaved
public EfficientTreeReductionRule[] getRulesInterleaved()
-
getRulesOr
public EfficientTreeReductionRule[] getRulesOr()
-
-