Class MiningParametersAbstract

  • All Implemented Interfaces:
    MiningParameters
    Direct Known Subclasses:
    MiningParametersIM

    public abstract class MiningParametersAbstract
    extends java.lang.Object
    implements MiningParameters
    This class provides basic getters and setters for user-settable mining parameters, and sets defaults. Setting any parameter should not change the algorithm.
    Author:
    sander
    • Field Detail

      • classifier

        protected org.deckfour.xes.classification.XEventClassifier classifier
      • noiseThreshold

        protected float noiseThreshold
      • isDebug

        protected boolean isDebug
      • isUseMultithreading

        protected boolean isUseMultithreading
    • Constructor Detail

      • MiningParametersAbstract

        public MiningParametersAbstract()
    • Method Detail

      • getClassifier

        public org.deckfour.xes.classification.XEventClassifier getClassifier()
        Specified by:
        getClassifier in interface MiningParameters
      • setClassifier

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

        public float getNoiseThreshold()
        Specified by:
        getNoiseThreshold in interface MiningParameters
        Returns:
        The noise threshold, or 0 if hasNoise() returns false.
      • setNoiseThreshold

        public void setNoiseThreshold​(float noiseTreshold)
      • setDebug

        public void setDebug​(boolean isDebug)
      • setUseMultithreading

        public void setUseMultithreading​(boolean isUseMultiThreading)