Class VariableArcIdentificator

  • All Implemented Interfaces:
    org.processmining.placebasedlpmdiscovery.lpmevaluation.lpmevaluators.WindowLPMCollector<VariableArcIdentificationResult>

    public class VariableArcIdentificator
    extends java.lang.Object
    implements org.processmining.placebasedlpmdiscovery.lpmevaluation.lpmevaluators.WindowLPMCollector<VariableArcIdentificationResult>
    • Constructor Detail

      • VariableArcIdentificator

        public VariableArcIdentificator​(java.util.Set<java.lang.String> objectTypes)
    • Method Detail

      • evaluate

        public VariableArcIdentificationResult evaluate​(org.processmining.placebasedlpmdiscovery.model.LocalProcessModel lpm,
                                                        org.processmining.placebasedlpmdiscovery.model.fpgrowth.LPMTemporaryWindowInfo window,
                                                        org.processmining.placebasedlpmdiscovery.lpmevaluation.results.LPMCollectorResult existingEvaluation)
        Description copied from interface: org.processmining.placebasedlpmdiscovery.lpmevaluation.lpmevaluators.WindowLPMCollector
        Evaluates a local process model given the parameters of the evaluator
        Specified by:
        evaluate in interface org.processmining.placebasedlpmdiscovery.lpmevaluation.lpmevaluators.WindowLPMCollector<VariableArcIdentificationResult>
        Parameters:
        lpm - : the local process model that needs to be evaluated
        Returns:
        the result of the evaluation
      • getKey

        public java.lang.String getKey()
        Specified by:
        getKey in interface org.processmining.placebasedlpmdiscovery.lpmevaluation.lpmevaluators.WindowLPMCollector<VariableArcIdentificationResult>
      • getResultKey

        public java.lang.String getResultKey()
        Specified by:
        getResultKey in interface org.processmining.placebasedlpmdiscovery.lpmevaluation.lpmevaluators.WindowLPMCollector<VariableArcIdentificationResult>
      • createEmptyResult

        public VariableArcIdentificationResult createEmptyResult​(org.processmining.placebasedlpmdiscovery.model.LocalProcessModel lpm)
        Specified by:
        createEmptyResult in interface org.processmining.placebasedlpmdiscovery.lpmevaluation.lpmevaluators.WindowLPMCollector<VariableArcIdentificationResult>