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, setCostConfiguration
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCostConfiguration, getTotalCost, getWeightedCostNoMatch, getWeightedCostOfGlobalStructure, getWeightedCostofMatchedPair, setCostConfiguration
public java.lang.String toString()
toString
in class java.lang.Object
public int getCostNoMapping(ENode n)
public int getCost(ENode source, ENode target, MatchMapping mapping)
getCost
in interface HeuristicStrategy
getCost
in class CostStrategyAbstract
public int getCostNoMatch(ENode n, MatchMapping mapping)
getCostNoMatch
in interface HeuristicStrategy
getCostNoMatch
in class CostStrategyAbstract