Top Description Fields Constructors Methods
org.assertj.core.internal

public Class Doubles

extends RealNumbers<Double>
Class Inheritance
Static Imports
java.lang.Math.abs

Reusable assertions for Doubles.
Authors
Drummond Dawson, Alex Ruiz, Joel Costigliola

Field Summary

Modifier and TypeField and Description
private static final Doubles

Constructor Summary

AccessConstructor and Description
pack-priv
public
Doubles(ComparisonStrategy comparisonStrategy)

Method Summary

Modifier and TypeMethod and Description
protected Double
public static Doubles

Returns:

the singleton instance of this class based on StandardComparisonStrategy.
instance
()

Returns the singleton instance of this class based on StandardComparisonStrategy.

protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected Double
protected Double
protected Double
Inherited from org.assertj.core.internal.RealNumbers:
absBigDecimalDiffassertIsFiniteassertIsInfiniteassertIsNaNassertIsNotFiniteassertIsNotInfiniteassertIsNotNaNisGreaterThanisNanOrInfinite

Field Detail

INSTANCEback to summary
private static final Doubles INSTANCE

Constructor Detail

Doublesback to summary
pack-priv Doubles()
Annotations
@VisibleForTesting
Doublesback to summary
public Doubles(ComparisonStrategy comparisonStrategy)

Method Detail

absDiffback to summary
protected Double absDiff(Double actual, Double other)

Implements abstract org.assertj.core.internal.Numbers.absDiff.

Annotations
@Override
instanceback to summary
public static Doubles instance()

Returns the singleton instance of this class based on StandardComparisonStrategy.

Returns:Doubles

the singleton instance of this class based on StandardComparisonStrategy.

isFiniteback to summary
protected boolean isFinite(Double value)

Implements abstract org.assertj.core.internal.RealNumbers.isFinite.

Annotations
@Override
isInfiniteback to summary
protected boolean isInfinite(Double value)

Implements abstract org.assertj.core.internal.RealNumbers.isInfinite.

Annotations
@Override
isNaNback to summary
protected boolean isNaN(Double value)

Implements abstract org.assertj.core.internal.RealNumbers.isNaN.

Annotations
@Override
isNotFiniteback to summary
protected boolean isNotFinite(Double value)

Implements abstract org.assertj.core.internal.RealNumbers.isNotFinite.

Annotations
@Override
isNotInfiniteback to summary
protected boolean isNotInfinite(Double value)

Implements abstract org.assertj.core.internal.RealNumbers.isNotInfinite.

Annotations
@Override
NaNback to summary
protected Double NaN()

Implements abstract org.assertj.core.internal.RealNumbers.NaN.

Annotations
@Override
oneback to summary
protected Double one()

Implements abstract org.assertj.core.internal.Numbers.one.

Annotations
@Override
zeroback to summary
protected Double zero()

Implements abstract org.assertj.core.internal.Numbers.zero.

Annotations
@Override