Class DecompositionInfoProvider


  • public class DecompositionInfoProvider
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      DecompositionInfoProvider​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPST rpst, org.processmining.plugins.petrinet.replayresult.PNRepResult alignments1, org.deckfour.xes.model.XLog log1, org.processmining.plugins.petrinet.replayresult.PNRepResult alignments2, org.deckfour.xes.model.XLog log2)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addAverage​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, int log, MeasurementValue average)  
      void addDifference​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, double difference)  
      void addDIndex​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, double d_index)  
      void addFitness​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, int log, MeasurementValue fitness)  
      void addMedian​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, int log, MeasurementValue median)  
      void addPValue​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, double p_value)  
      void addReachedRate​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, int log, MeasurementValue reached_rate)  
      void addScore​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, java.lang.Double score)  
      org.processmining.plugins.petrinet.replayresult.PNRepResult getAlignments1()  
      org.processmining.plugins.petrinet.replayresult.PNRepResult getAlignments2()  
      MeasurementValue getAverage​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, int log)  
      double getDifference​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment)  
      double getDIndex​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment)  
      MeasurementValue getFitness​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, int log)  
      java.lang.Object[] getFragmentInfo()  
      java.lang.String[] getFragmentInfoString()  
      double getGlobalFitness​(int log)  
      org.deckfour.xes.model.XLog getLog1()  
      org.deckfour.xes.model.XLog getLog2()  
      java.lang.String getLogName​(int log)  
      MeasurementValue getMedian​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, int log)  
      double getPValue​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment)  
      MeasurementValue getReachedRate​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, int log)  
      org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPST getRPST()  
      java.lang.Double getScore​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment)  
      void setAlignments1​(org.processmining.plugins.petrinet.replayresult.PNRepResult alignments1)  
      void setAlignments2​(org.processmining.plugins.petrinet.replayresult.PNRepResult alignments2)  
      void setGlobalFitness​(double fitness0, double fitness1)  
      void setLog1​(org.deckfour.xes.model.XLog log1)  
      void setLog2​(org.deckfour.xes.model.XLog log2)  
      void setLogName​(int log, java.lang.String name)  
      void setRPST​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPST rpst)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DecompositionInfoProvider

        public DecompositionInfoProvider​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPST rpst,
                                         org.processmining.plugins.petrinet.replayresult.PNRepResult alignments1,
                                         org.deckfour.xes.model.XLog log1,
                                         org.processmining.plugins.petrinet.replayresult.PNRepResult alignments2,
                                         org.deckfour.xes.model.XLog log2)
    • Method Detail

      • getFragmentInfo

        public java.lang.Object[] getFragmentInfo()
      • getFragmentInfoString

        public java.lang.String[] getFragmentInfoString()
      • addScore

        public void addScore​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment,
                             java.lang.Double score)
      • getScore

        public java.lang.Double getScore​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment)
      • addDifference

        public void addDifference​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment,
                                  double difference)
      • getDifference

        public double getDifference​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment)
      • addAverage

        public void addAverage​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment,
                               int log,
                               MeasurementValue average)
      • getAverage

        public MeasurementValue getAverage​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment,
                                           int log)
      • addMedian

        public void addMedian​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment,
                              int log,
                              MeasurementValue median)
      • getMedian

        public MeasurementValue getMedian​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment,
                                          int log)
      • addPValue

        public void addPValue​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment,
                              double p_value)
      • getPValue

        public double getPValue​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment)
      • addDIndex

        public void addDIndex​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment,
                              double d_index)
      • getDIndex

        public double getDIndex​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment)
      • addFitness

        public void addFitness​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment,
                               int log,
                               MeasurementValue fitness)
      • getFitness

        public MeasurementValue getFitness​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment,
                                           int log)
      • addReachedRate

        public void addReachedRate​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment,
                                   int log,
                                   MeasurementValue reached_rate)
      • getReachedRate

        public MeasurementValue getReachedRate​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment,
                                               int log)
      • setLogName

        public void setLogName​(int log,
                               java.lang.String name)
      • getLogName

        public java.lang.String getLogName​(int log)
      • setGlobalFitness

        public void setGlobalFitness​(double fitness0,
                                     double fitness1)
      • getGlobalFitness

        public double getGlobalFitness​(int log)
      • setRPST

        public void setRPST​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPST rpst)
      • getRPST

        public org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPST getRPST()
      • getAlignments1

        public org.processmining.plugins.petrinet.replayresult.PNRepResult getAlignments1()
      • setAlignments1

        public void setAlignments1​(org.processmining.plugins.petrinet.replayresult.PNRepResult alignments1)
      • getAlignments2

        public org.processmining.plugins.petrinet.replayresult.PNRepResult getAlignments2()
      • setAlignments2

        public void setAlignments2​(org.processmining.plugins.petrinet.replayresult.PNRepResult alignments2)
      • getLog1

        public org.deckfour.xes.model.XLog getLog1()
      • setLog1

        public void setLog1​(org.deckfour.xes.model.XLog log1)
      • getLog2

        public org.deckfour.xes.model.XLog getLog2()
      • setLog2

        public void setLog2​(org.deckfour.xes.model.XLog log2)