public class CostHeuristicFunctionSimpleImpl extends CostStrategyAbstract implements HeuristicStrategy
csConfig, STRUCTURE_MAX_FLAT| Constructor and Description |
|---|
CostHeuristicFunctionSimpleImpl() |
| Modifier and Type | Method and Description |
|---|---|
int |
getCost(ENode source,
ENode target) |
int |
getCost(ENode source,
ENode target,
MatchMapping mapping) |
int |
getCostNoMapping(ENode n) |
int |
getCostNoMatch(ENode n,
MatchMapping mapping) |
java.lang.String |
toString() |
getCostConfiguration, getTotalCost, getWeightedCostNoMatch, getWeightedCostOfGlobalStructure, getWeightedCostofMatchedPair, setCostConfigurationclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCostConfiguration, getTotalCost, getWeightedCostNoMatch, getWeightedCostOfGlobalStructure, getWeightedCostofMatchedPair, setCostConfigurationpublic java.lang.String toString()
toString in class java.lang.Objectpublic int getCostNoMapping(ENode n)
public int getCost(ENode source, ENode target, MatchMapping mapping)
getCost in interface HeuristicStrategygetCost in class CostStrategyAbstractpublic int getCostNoMatch(ENode n, MatchMapping mapping)
getCostNoMatch in interface HeuristicStrategygetCostNoMatch in class CostStrategyAbstract