net.sf.jsort.util
Class DoubleWeightResolver
java.lang.Object
net.sf.jsort.util.DoubleWeightResolver
- All Implemented Interfaces:
- WeightResolver
public class DoubleWeightResolver
- extends java.lang.Object
- implements WeightResolver
- Author:
- Domingos Creado
Method Summary |
java.lang.Number |
initialWeight()
|
boolean |
isGreater(java.lang.Number firstNumber,
java.lang.Number secondNumber)
Compare two numbers |
java.lang.Number |
resolveWeight(edu.uci.ics.jung.graph.Edge edge)
Resolve the weight of the edge. |
java.lang.Number |
sum(java.lang.Number number1,
java.lang.Number number2)
Return the sum of numbers. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DoubleWeightResolver
public DoubleWeightResolver(java.lang.Object userKey)
initialWeight
public java.lang.Number initialWeight()
- Specified by:
initialWeight
in interface WeightResolver
- Returns:
- the initial value of the path
resolveWeight
public java.lang.Number resolveWeight(edu.uci.ics.jung.graph.Edge edge)
- Description copied from interface:
WeightResolver
- Resolve the weight of the edge.
- Specified by:
resolveWeight
in interface WeightResolver
- Returns:
sum
public java.lang.Number sum(java.lang.Number number1,
java.lang.Number number2)
- Description copied from interface:
WeightResolver
- Return the sum of numbers.
- Specified by:
sum
in interface WeightResolver
- Returns:
isGreater
public boolean isGreater(java.lang.Number firstNumber,
java.lang.Number secondNumber)
- Description copied from interface:
WeightResolver
- Compare two numbers
- Specified by:
isGreater
in interface WeightResolver
- Returns:
- if the firstNumber if greater than the second number
Copyright © 2005-2008 Domingos Creado. All Rights Reserved.