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 fors.BigDecimal- Author:
- Drummond Dawson, Yvonne Wang, Joel Costigliola
-
-
Field Summary
Fields Modifier and Type Field Description private static BigDecimalsINSTANCE-
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 BigDecimalabsDiff(BigDecimal actual, BigDecimal other)protected booleanareEqual(BigDecimal value1, BigDecimal value2)static BigDecimalsinstance()Returns the singleton instance of this class based onStandardComparisonStrategy.protected booleanisGreaterThan(BigDecimal value, BigDecimal other)protected BigDecimalone()protected BigDecimalzero()-
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:
zeroin classNumbers<BigDecimal>
-
one
protected BigDecimal one()
- Specified by:
onein classNumbers<BigDecimal>
-
absDiff
protected BigDecimal absDiff(BigDecimal actual, BigDecimal other)
- Specified by:
absDiffin classNumbers<BigDecimal>
-
isGreaterThan
protected boolean isGreaterThan(BigDecimal value, BigDecimal other)
- Specified by:
isGreaterThanin classNumbers<BigDecimal>
-
areEqual
protected boolean areEqual(BigDecimal value1, BigDecimal value2)
- Overrides:
areEqualin classNumbers<BigDecimal>
-
-