Class GetStochasticLanguage
- java.lang.Object
-
- org.processmining.earthmoversstochasticconformancechecking.stochasticlanguage.GetStochasticLanguage
-
public class GetStochasticLanguage extends java.lang.ObjectYes, this is the ugliest code you've ever seen. I want generics and type safety to ensure the right distance matrix is always applied. To keep things general in the plug-ins, this ugly type casting is necessary.- Author:
- sander
-
-
Constructor Summary
Constructors Constructor Description GetStochasticLanguage()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <A extends Order>
StochasticLanguage<A>getA(org.deckfour.xes.model.XLog log, EMSCParametersLogModelPartial<A,?> parameters, Activity2IndexKey activityKey, org.processmining.framework.plugin.ProMCanceller canceller)static <A extends PartialOrder>
StochasticPathLanguage<A>getA(org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNet net, Activity2IndexKey activityKey, EMSCParametersModelModelPartial<A,?> parameters, org.processmining.framework.plugin.ProMCanceller canceller)static <B extends PartialOrder>
StochasticPathLanguage<B>getB(org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNet net, Activity2IndexKey activityKey, EMSCParametersLogModelPartial<?,B> parameters, org.processmining.framework.plugin.ProMCanceller canceller)static <B extends PartialOrder>
StochasticPathLanguage<B>getB(org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNet net, Activity2IndexKey activityKey, EMSCParametersModelModelPartial<?,B> parameters, org.processmining.framework.plugin.ProMCanceller canceller)
-
-
-
Method Detail
-
getA
public static <A extends Order> StochasticLanguage<A> getA(org.deckfour.xes.model.XLog log, EMSCParametersLogModelPartial<A,?> parameters, Activity2IndexKey activityKey, org.processmining.framework.plugin.ProMCanceller canceller)
-
getA
public static <A extends PartialOrder> StochasticPathLanguage<A> getA(org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNet net, Activity2IndexKey activityKey, EMSCParametersModelModelPartial<A,?> parameters, org.processmining.framework.plugin.ProMCanceller canceller)
-
getB
public static <B extends PartialOrder> StochasticPathLanguage<B> getB(org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNet net, Activity2IndexKey activityKey, EMSCParametersLogModelPartial<?,B> parameters, org.processmining.framework.plugin.ProMCanceller canceller)
-
getB
public static <B extends PartialOrder> StochasticPathLanguage<B> getB(org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNet net, Activity2IndexKey activityKey, EMSCParametersModelModelPartial<?,B> parameters, org.processmining.framework.plugin.ProMCanceller canceller)
-
-