Class MiningParameters

    • Constructor Detail

      • MiningParameters

        protected MiningParameters()
    • Method Detail

      • getDefaultClassifier

        public static org.deckfour.xes.classification.XEventClassifier getDefaultClassifier()
      • getDefaultLifeCycleClassifier

        public static XLifeCycleClassifier getDefaultLifeCycleClassifier()
      • setClassifier

        public void setClassifier​(org.deckfour.xes.classification.XEventClassifier classifier)
      • getClassifier

        public org.deckfour.xes.classification.XEventClassifier getClassifier()
      • getNoiseThreshold

        public float getNoiseThreshold()
      • setNoiseThreshold

        public void setNoiseThreshold​(float noiseThreshold)
      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • getIncompleteThreshold

        public float getIncompleteThreshold()
      • setIncompleteThreshold

        public void setIncompleteThreshold​(float incompleteThreshold)
      • isDebug

        public boolean isDebug()
      • setDebug

        public void setDebug​(boolean debug)
      • getSatProbabilities

        public Probabilities getSatProbabilities()
      • setSatProbabilities

        public void setSatProbabilities​(Probabilities satProbabilities)
      • setUseMultithreading

        public void setUseMultithreading​(boolean useMultithreading)
      • isUseMultithreading

        public boolean isUseMultithreading()
      • setLog2LogInfo

        public void setLog2LogInfo​(IMLog2IMLogInfo log2logInfo)
      • setLogConverter

        public void setLogConverter​(IMLog2IMLogInfo log2logInfo)
      • getBaseCaseFinders

        public java.util.List<BaseCaseFinder> getBaseCaseFinders()
      • setBaseCaseFinders

        public void setBaseCaseFinders​(java.util.List<BaseCaseFinder> baseCaseFinders)
      • getCutFinders

        public java.util.List<CutFinder> getCutFinders()
      • setCutFinder

        public void setCutFinder​(java.util.List<CutFinder> cutFinders)
      • setLogSplitter

        public void setLogSplitter​(LogSplitter logSplitter)
      • getFallThroughs

        public java.util.List<FallThrough> getFallThroughs()
      • setFallThroughs

        public void setFallThroughs​(java.util.List<FallThrough> fallThroughs)
      • isRepairLifeCycle

        public boolean isRepairLifeCycle()
      • setRepairLifeCycle

        public void setRepairLifeCycle​(boolean repairLifeCycle)
        Set whether inconsistent traces, e.g. (a_complete, a_start) should be repaired in each mining recursion.
        Parameters:
        repairLifeCycle -
      • getPostProcessors

        public java.util.List<PostProcessor> getPostProcessors()
      • setPostProcessors

        public void setPostProcessors​(java.util.List<PostProcessor> postProcessors)
      • setReduceParameters

        public void setReduceParameters​(EfficientTreeReduceParameters reduceParameters)
        Set to null if the tree is not to be reduced.
        Parameters:
        reduceParameters -
      • isProcessStartEndComplete

        public boolean isProcessStartEndComplete()
      • setProcessStartEndComplete

        public void setProcessStartEndComplete​(boolean processStartEndComplete)
      • setLifeCycleClassifier

        public void setLifeCycleClassifier​(XLifeCycleClassifier lifeCycleClassifier)