public class EGMatchConfigurationImpl extends java.lang.Object implements EGMatchConfiguration
Constructor and Description |
---|
EGMatchConfigurationImpl() |
EGMatchConfigurationImpl(int dist,
boolean b) |
Modifier and Type | Method and Description |
---|---|
org.deckfour.xes.classification.XEventClasses |
getClasses() |
org.deckfour.xes.classification.XEventClassifier |
getClassifier() |
PTraceToEGConverter |
getConverter() |
CostStrategy |
getCostStrategy() |
int |
getDist() |
java.util.Set<java.lang.String> |
getLabels()
Match only these labels.
|
MatchingAlg |
getMatchingAlgorithm() |
org.processmining.partialorder.ptrace.param.PTraceParameter |
getPTraceParameter() |
boolean |
isQualityOpt() |
void |
setClasses(org.deckfour.xes.classification.XEventClasses classes) |
void |
setClassifier(org.deckfour.xes.classification.XEventClassifier classifier) |
void |
setConverter(PTraceToEGConverter converter) |
void |
setCostStrategy(CostStrategy costfunction) |
void |
setCostStrategyConfiguration(CostStrategyConfiguration costStrategyConfiguration) |
void |
setDist(int dist) |
void |
setFocusOnMatchingLabels(java.util.Set<java.lang.String> labels) |
void |
setMatchingAlgorithm(MatchingAlg alg) |
void |
setPTraceParameter(org.processmining.partialorder.ptrace.param.PTraceParameter pTraceParameter) |
void |
setQualityOpt(boolean b) |
java.lang.String |
toString() |
public EGMatchConfigurationImpl()
public EGMatchConfigurationImpl(int dist, boolean b)
public int getDist()
getDist
in interface EGMatchConfiguration
public void setDist(int dist)
setDist
in interface EGMatchConfiguration
public org.deckfour.xes.classification.XEventClasses getClasses()
getClasses
in interface EGMatchConfiguration
public org.deckfour.xes.classification.XEventClassifier getClassifier()
getClassifier
in interface EGMatchConfiguration
public void setClasses(org.deckfour.xes.classification.XEventClasses classes)
setClasses
in interface EGMatchConfiguration
public void setClassifier(org.deckfour.xes.classification.XEventClassifier classifier)
setClassifier
in interface EGMatchConfiguration
public PTraceToEGConverter getConverter()
getConverter
in interface EGMatchConfiguration
public MatchingAlg getMatchingAlgorithm()
getMatchingAlgorithm
in interface EGMatchConfiguration
public CostStrategy getCostStrategy()
getCostStrategy
in interface EGMatchConfiguration
public void setConverter(PTraceToEGConverter converter)
setConverter
in interface EGMatchConfiguration
public void setMatchingAlgorithm(MatchingAlg alg)
setMatchingAlgorithm
in interface EGMatchConfiguration
public void setCostStrategy(CostStrategy costfunction)
setCostStrategy
in interface EGMatchConfiguration
public void setQualityOpt(boolean b)
setQualityOpt
in interface EGMatchConfiguration
public boolean isQualityOpt()
isQualityOpt
in interface EGMatchConfiguration
public java.lang.String toString()
toString
in class java.lang.Object
public void setCostStrategyConfiguration(CostStrategyConfiguration costStrategyConfiguration)
setCostStrategyConfiguration
in interface EGMatchConfiguration
public org.processmining.partialorder.ptrace.param.PTraceParameter getPTraceParameter()
getPTraceParameter
in interface EGMatchConfiguration
public void setPTraceParameter(org.processmining.partialorder.ptrace.param.PTraceParameter pTraceParameter)
setPTraceParameter
in interface EGMatchConfiguration
public void setFocusOnMatchingLabels(java.util.Set<java.lang.String> labels)
setFocusOnMatchingLabels
in interface EGMatchConfiguration
public java.util.Set<java.lang.String> getLabels()
getLabels
in interface EGMatchConfiguration