Package org.assertj.core.internal
Class BigDecimals
- java.lang.Object
-
- org.assertj.core.internal.Comparables
-
- org.assertj.core.internal.Numbers<BigDecimal>
-
- org.assertj.core.internal.BigDecimals
-
public class BigDecimals extends Numbers<BigDecimal>
Reusable assertions for
s.BigDecimal
- Author:
- Drummond Dawson, Yvonne Wang, Joel Costigliola
-
-
Field Summary
Fields Modifier and Type Field Description private static BigDecimals
INSTANCE
-
Fields inherited from class org.assertj.core.internal.Comparables
failures
-
-
Constructor Summary
Constructors Constructor Description BigDecimals()
BigDecimals(ComparisonStrategy comparisonStrategy)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BigDecimal
absDiff(BigDecimal actual, BigDecimal other)
protected boolean
areEqual(BigDecimal value1, BigDecimal value2)
static BigDecimals
instance()
Returns the singleton instance of this class based onStandardComparisonStrategy
.protected boolean
isGreaterThan(BigDecimal value, BigDecimal other)
protected BigDecimal
one()
protected BigDecimal
zero()
-
Methods inherited from class org.assertj.core.internal.Numbers
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, assertIsBetween, assertLessThan, assertLessThanOrEqualTo, assertNotEqual, assertNotEqualByComparison, assertNotNull, checkBoundsValidity, equals, getComparator, hashCode, resetFailures, setFailures, toString
-
-
-
-
Field Detail
-
INSTANCE
private static final BigDecimals INSTANCE
-
-
Constructor Detail
-
BigDecimals
BigDecimals()
-
BigDecimals
public BigDecimals(ComparisonStrategy comparisonStrategy)
-
-
Method Detail
-
instance
public static BigDecimals instance()
Returns the singleton instance of this class based onStandardComparisonStrategy
.- Returns:
- the singleton instance of this class based on
StandardComparisonStrategy
.
-
zero
protected BigDecimal zero()
- Specified by:
zero
in classNumbers<BigDecimal>
-
one
protected BigDecimal one()
- Specified by:
one
in classNumbers<BigDecimal>
-
absDiff
protected BigDecimal absDiff(BigDecimal actual, BigDecimal other)
- Specified by:
absDiff
in classNumbers<BigDecimal>
-
isGreaterThan
protected boolean isGreaterThan(BigDecimal value, BigDecimal other)
- Specified by:
isGreaterThan
in classNumbers<BigDecimal>
-
areEqual
protected boolean areEqual(BigDecimal value1, BigDecimal value2)
- Overrides:
areEqual
in classNumbers<BigDecimal>
-
-