Package org.assertj.core.internal
Class Doubles
- java.lang.Object
-
- org.assertj.core.internal.Comparables
-
- org.assertj.core.internal.Numbers<NUMBER>
-
- org.assertj.core.internal.RealNumbers<java.lang.Double>
-
- org.assertj.core.internal.Doubles
-
public class Doubles extends RealNumbers<java.lang.Double>
Reusable assertions for
s.Double
-
-
Field Summary
Fields Modifier and Type Field Description private static Doubles
INSTANCE
-
Fields inherited from class org.assertj.core.internal.Comparables
failures
-
-
Constructor Summary
Constructors Constructor Description Doubles()
Doubles(ComparisonStrategy comparisonStrategy)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Double
absDiff(java.lang.Double actual, java.lang.Double other)
static Doubles
instance()
Returns the singleton instance of this class based onStandardComparisonStrategy
.protected boolean
isFinite(java.lang.Double value)
protected boolean
isInfinite(java.lang.Double value)
protected boolean
isNaN(java.lang.Double value)
protected boolean
isNotFinite(java.lang.Double value)
protected boolean
isNotInfinite(java.lang.Double value)
protected java.lang.Double
NaN()
protected java.lang.Double
one()
protected java.lang.Double
zero()
-
Methods inherited from class org.assertj.core.internal.RealNumbers
absBigDecimalDiff, assertIsFinite, assertIsInfinite, assertIsNaN, assertIsNotFinite, assertIsNotInfinite, assertIsNotNaN, isGreaterThan, isNanOrInfinite
-
Methods inherited from class org.assertj.core.internal.Numbers
areEqual, assertIsBetween, assertIsCloseTo, assertIsCloseToPercentage, assertIsNegative, assertIsNotCloseTo, assertIsNotCloseToPercentage, assertIsNotNegative, assertIsNotPositive, assertIsNotZero, assertIsOne, assertIsPositive, assertIsStrictlyBetween, assertIsZero, isGreaterThanOrEqualTo
-
Methods inherited from class org.assertj.core.internal.Comparables
areEqual, assertEqual, assertEqualByComparison, assertGreaterThan, assertGreaterThanOrEqualTo, assertIsAfter, assertIsAfterOrEqualTo, assertIsBefore, assertIsBeforeOrEqualTo, assertIsBetween, assertLessThan, assertLessThanOrEqualTo, assertNotEqual, assertNotEqualByComparison, assertNotNull, equals, getComparator, hashCode, resetFailures, setFailures, toString
-
-
-
-
Field Detail
-
INSTANCE
private static final Doubles INSTANCE
-
-
Constructor Detail
-
Doubles
Doubles()
-
Doubles
public Doubles(ComparisonStrategy comparisonStrategy)
-
-
Method Detail
-
instance
public static Doubles instance()
Returns the singleton instance of this class based onStandardComparisonStrategy
.- Returns:
- the singleton instance of this class based on
StandardComparisonStrategy
.
-
NaN
protected java.lang.Double NaN()
- Specified by:
NaN
in classRealNumbers<java.lang.Double>
-
absDiff
protected java.lang.Double absDiff(java.lang.Double actual, java.lang.Double other)
-
isFinite
protected boolean isFinite(java.lang.Double value)
- Specified by:
isFinite
in classRealNumbers<java.lang.Double>
-
isNotFinite
protected boolean isNotFinite(java.lang.Double value)
- Specified by:
isNotFinite
in classRealNumbers<java.lang.Double>
-
isInfinite
protected boolean isInfinite(java.lang.Double value)
- Specified by:
isInfinite
in classRealNumbers<java.lang.Double>
-
isNotInfinite
protected boolean isNotInfinite(java.lang.Double value)
- Specified by:
isNotInfinite
in classRealNumbers<java.lang.Double>
-
isNaN
protected boolean isNaN(java.lang.Double value)
- Specified by:
isNaN
in classRealNumbers<java.lang.Double>
-
-