Class DecompositionInfoProvider
- java.lang.Object
-
- org.processmining.processcomparisonpetrinetdecomposition.models.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 voidaddAverage(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, int log, MeasurementValue average)voidaddDifference(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, double difference)voidaddDIndex(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, double d_index)voidaddFitness(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, int log, MeasurementValue fitness)voidaddMedian(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, int log, MeasurementValue median)voidaddPValue(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, double p_value)voidaddReachedRate(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, int log, MeasurementValue reached_rate)voidaddScore(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, java.lang.Double score)org.processmining.plugins.petrinet.replayresult.PNRepResultgetAlignments1()org.processmining.plugins.petrinet.replayresult.PNRepResultgetAlignments2()MeasurementValuegetAverage(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, int log)doublegetDifference(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment)doublegetDIndex(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment)MeasurementValuegetFitness(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, int log)java.lang.Object[]getFragmentInfo()java.lang.String[]getFragmentInfoString()doublegetGlobalFitness(int log)org.deckfour.xes.model.XLoggetLog1()org.deckfour.xes.model.XLoggetLog2()java.lang.StringgetLogName(int log)MeasurementValuegetMedian(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, int log)doublegetPValue(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment)MeasurementValuegetReachedRate(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, int log)org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTgetRPST()java.lang.DoublegetScore(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment)voidsetAlignments1(org.processmining.plugins.petrinet.replayresult.PNRepResult alignments1)voidsetAlignments2(org.processmining.plugins.petrinet.replayresult.PNRepResult alignments2)voidsetGlobalFitness(double fitness0, double fitness1)voidsetLog1(org.deckfour.xes.model.XLog log1)voidsetLog2(org.deckfour.xes.model.XLog log2)voidsetLogName(int log, java.lang.String name)voidsetRPST(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPST rpst)
-
-
-
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)
-
-