Class MiningParametersIMInfrequent
- java.lang.Object
-
- org.processmining.plugins.inductiveminer2.mining.MiningParametersAbstract
-
- org.processmining.plugins.inductiveminer2.variants.MiningParametersIM
-
- org.processmining.plugins.inductiveminer2.variants.MiningParametersIMInfrequent
-
- All Implemented Interfaces:
MiningParameters,InductiveMinerVariant
- Direct Known Subclasses:
MiningParametersIMInfrequentPartialTraces,MiningParametersIMInfrequentPartialTracesAli
public class MiningParametersIMInfrequent extends MiningParametersIM
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.List<BaseCaseFinder>filteringBaseCasesstatic CutFinderfilteringCutFinders-
Fields inherited from class org.processmining.plugins.inductiveminer2.variants.MiningParametersIM
basicBaseCaseFinders, basicCutFinders, basicFallThroughs, basicPostProcessors, basicReduceParameters
-
Fields inherited from class org.processmining.plugins.inductiveminer2.mining.MiningParametersAbstract
classifier, isDebug, isUseMultithreading, noiseThreshold
-
Fields inherited from interface org.processmining.plugins.inductiveminer2.mining.MiningParameters
defaultClassifier, defaultIsDebug, defaultIsRepairLifeCycles, defaultIsUseMultiThreading, defaultLifeCycleClassifier, defaultNoiseThreshold, defaultReduceParameters
-
-
Constructor Summary
Constructors Constructor Description MiningParametersIMInfrequent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<BaseCaseFinder>getBaseCaseFinders()java.util.List<CutFinder>getCutFinders()java.lang.StringgetDoi()booleanhasFitness()booleanhasNoise()booleannoNoiseImpliesFitness()java.lang.StringtoString()-
Methods inherited from class org.processmining.plugins.inductiveminer2.variants.MiningParametersIM
getFallThroughs, getIMLog, getLifeCycleClassifier, getLog2LogInfo, getMiningParameters, getPostProcessors, getReduceParameters, getSatProbabilities, getWarningThreshold, isProcessStartEndComplete, isRepairLifeCycles, splitLogConcurrent, splitLogInterleaved, splitLogLoop, splitLogOr, splitLogSequence, splitLogXor
-
Methods inherited from class org.processmining.plugins.inductiveminer2.mining.MiningParametersAbstract
getClassifier, getNoiseThreshold, isDebug, isUseMultithreading, setClassifier, setDebug, setNoiseThreshold, setUseMultithreading
-
-
-
-
Field Detail
-
filteringBaseCases
public static final java.util.List<BaseCaseFinder> filteringBaseCases
-
filteringCutFinders
public static final CutFinder filteringCutFinders
-
-
Method Detail
-
getBaseCaseFinders
public java.util.List<BaseCaseFinder> getBaseCaseFinders()
- Specified by:
getBaseCaseFindersin interfaceMiningParameters- Overrides:
getBaseCaseFindersin classMiningParametersIM
-
getCutFinders
public java.util.List<CutFinder> getCutFinders()
- Specified by:
getCutFindersin interfaceMiningParameters- Overrides:
getCutFindersin classMiningParametersIM
-
toString
public java.lang.String toString()
- Specified by:
toStringin interfaceInductiveMinerVariant- Overrides:
toStringin classMiningParametersIM- Returns:
- the name of this variant.
-
hasFitness
public boolean hasFitness()
- Specified by:
hasFitnessin interfaceInductiveMinerVariant- Overrides:
hasFitnessin classMiningParametersIM- Returns:
- whether this variant guarantees fitness.
-
hasNoise
public boolean hasNoise()
- Specified by:
hasNoisein interfaceInductiveMinerVariant- Specified by:
hasNoisein interfaceMiningParameters- Overrides:
hasNoisein classMiningParametersIM- Returns:
- Whether the noise threshold is relevant.
-
noNoiseImpliesFitness
public boolean noNoiseImpliesFitness()
- Specified by:
noNoiseImpliesFitnessin interfaceInductiveMinerVariant- Overrides:
noNoiseImpliesFitnessin classMiningParametersIM- Returns:
- whether if the noise threshold is set to 0, fitness is guaranteed.
-
getDoi
public java.lang.String getDoi()
- Specified by:
getDoiin interfaceInductiveMinerVariant- Overrides:
getDoiin classMiningParametersIM- Returns:
- A doi for more information or null.
-
-