public class VariableMatchCosts
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static VariableMatchCosts |
NOCOST |
| Constructor and Description |
|---|
VariableMatchCosts(int defaultCostFaulty,
int defaultCostNotWriting,
java.util.Set<ReplayableActivity> activitySet,
java.util.Set<java.lang.String> variableSet)
Initialize the
VariableMatchCosts instance with the specified
defaultCostFaulty and defaultCostNotWriting values for all activities and
attributes. |
VariableMatchCosts(java.util.List<VariableMatchCost> variableCosts,
java.util.Set<? extends ReplayableActivity> activitySet,
java.util.Set<java.lang.String> variableSet)
Initialize the
VariableMatchCosts instance with the specified
list of VariableMatchCost. |
| Modifier and Type | Method and Description |
|---|---|
float |
costFaultyValue(java.lang.String activity,
java.lang.String var) |
float |
highestCost() |
float |
lowestCost() |
float |
notWritingCost(java.lang.String activity,
java.lang.String var) |
public static VariableMatchCosts NOCOST
public VariableMatchCosts(int defaultCostFaulty,
int defaultCostNotWriting,
java.util.Set<ReplayableActivity> activitySet,
java.util.Set<java.lang.String> variableSet)
VariableMatchCosts instance with the specified
defaultCostFaulty and defaultCostNotWriting values for all activities and
attributes.defaultCostFaulty - defaultCostNotWriting - activitySet - variableSet - public VariableMatchCosts(java.util.List<VariableMatchCost> variableCosts, java.util.Set<? extends ReplayableActivity> activitySet, java.util.Set<java.lang.String> variableSet)
VariableMatchCosts instance with the specified
list of VariableMatchCost. Please note: The order of the list is
important. Later elements may overwrite over earlier ones.variableCosts - activitySet - variableSet -