Package org.assertj.core.util
Class DoubleComparator
- All Implemented Interfaces:
Comparator<Double>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static boolean
closeEnough
(Double x, Double y, double epsilon) protected int
compareNonNull
(Double x, Double y) boolean
double
int
hashCode()
toString()
Methods inherited from class org.assertj.core.util.NullSafeComparator
compare
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Field Details
-
precision
private double precision
-
-
Constructor Details
-
DoubleComparator
public DoubleComparator(double epsilon)
-
-
Method Details
-
compareNonNull
- Specified by:
compareNonNull
in classNullSafeComparator<Double>
-
getEpsilon
public double getEpsilon() -
closeEnough
-
hashCode
public int hashCode() -
equals
- Specified by:
equals
in interfaceComparator<Double>
- Overrides:
equals
in classObject
-
toString
-