Class StartEndActivityFactory


  • public class StartEndActivityFactory
    extends java.lang.Object
    • Field Detail

      • DEFAULT_THRESHOLD_ABSOLUTE

        public static final double DEFAULT_THRESHOLD_ABSOLUTE
        See Also:
        Constant Field Values
      • DEFAULT_THRESHOLD_BOOLEAN

        public static final double DEFAULT_THRESHOLD_BOOLEAN
        See Also:
        Constant Field Values
    • Constructor Detail

      • StartEndActivityFactory

        public StartEndActivityFactory()
    • Method Detail

      • constructAbsoluteEndActivityColumn

        public static double[] constructAbsoluteEndActivityColumn​(org.deckfour.xes.model.XLog log,
                                                                  org.deckfour.xes.classification.XEventClasses classes)
      • constructAbsoluteStartActivityColumn

        public static double[] constructAbsoluteStartActivityColumn​(org.deckfour.xes.model.XLog log,
                                                                    org.deckfour.xes.classification.XEventClasses classes)
      • constructAbsoluteStartEndActivityColumn

        public static org.processmining.framework.util.Pair<double[],​double[]> constructAbsoluteStartEndActivityColumn​(org.deckfour.xes.model.XLog log,
                                                                                                                             org.deckfour.xes.classification.XEventClasses classes)
      • constructBooleanEndActivityColumn

        public static double[] constructBooleanEndActivityColumn​(org.deckfour.xes.model.XLog log,
                                                                 org.deckfour.xes.classification.XEventClasses classes)
      • constructBooleanLengthOneLoopFreeEndActivityAbstraction

        public static EndActivityAbstraction<org.deckfour.xes.classification.XEventClass> constructBooleanLengthOneLoopFreeEndActivityAbstraction​(org.deckfour.xes.model.XLog log,
                                                                                                                                                  org.deckfour.xes.classification.XEventClasses classes,
                                                                                                                                                  LengthOneLoopAbstraction<org.deckfour.xes.classification.XEventClass> lola)
      • constructBooleanLengthOneLoopFreeEndActivityColumn

        public static org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass[],​double[]> constructBooleanLengthOneLoopFreeEndActivityColumn​(org.deckfour.xes.model.XLog log,
                                                                                                                                                                             org.deckfour.xes.classification.XEventClasses classes,
                                                                                                                                                                             LengthOneLoopAbstraction<org.deckfour.xes.classification.XEventClass> lola)
      • constructBooleanLengthOneLoopFreeStartActivityAbstraction

        public static StartActivityAbstraction<org.deckfour.xes.classification.XEventClass> constructBooleanLengthOneLoopFreeStartActivityAbstraction​(org.deckfour.xes.model.XLog log,
                                                                                                                                                      org.deckfour.xes.classification.XEventClasses classes,
                                                                                                                                                      LengthOneLoopAbstraction<org.deckfour.xes.classification.XEventClass> lola)
      • constructBooleanLengthOneLoopFreeStartActivityColumn

        public static org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass[],​double[]> constructBooleanLengthOneLoopFreeStartActivityColumn​(org.deckfour.xes.model.XLog log,
                                                                                                                                                                               org.deckfour.xes.classification.XEventClasses classes,
                                                                                                                                                                               LengthOneLoopAbstraction<org.deckfour.xes.classification.XEventClass> lola)
      • constructBooleanStartActivityColumn

        public static double[] constructBooleanStartActivityColumn​(org.deckfour.xes.model.XLog log,
                                                                   org.deckfour.xes.classification.XEventClasses classes)
      • constructBooleanStartEndActivityAbstraction

        public static org.processmining.framework.util.Pair<StartActivityAbstraction<org.deckfour.xes.classification.XEventClass>,​EndActivityAbstraction<org.deckfour.xes.classification.XEventClass>> constructBooleanStartEndActivityAbstraction​(org.deckfour.xes.model.XLog log,
                                                                                                                                                                                                                                                         org.deckfour.xes.classification.XEventClasses classes)
      • constructBooleanStartEndActivityColumn

        public static org.processmining.framework.util.Pair<double[],​double[]> constructBooleanStartEndActivityColumn​(org.deckfour.xes.model.XLog log,
                                                                                                                            org.deckfour.xes.classification.XEventClasses classes)
      • constructEndActivityAbstraction

        public static <E> EndActivityAbstraction<E> constructEndActivityAbstraction​(E[] eventClasses,
                                                                                    double[] column,
                                                                                    double threshold)
      • constructStartActivityAbstraction

        public static <E> StartActivityAbstraction<E> constructStartActivityAbstraction​(E[] eventClasses,
                                                                                        double[] column,
                                                                                        double threshold)