public abstract class ManBigDecimalExt extends java.lang.Object implements ComparableUsing<java.math.BigDecimal>
BigDecimal with arithmetic and relational operator implementationsComparableUsing.EqualityMode, ComparableUsing.Operator| Constructor and Description |
|---|
ManBigDecimalExt() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
compareToUsing(java.math.BigDecimal thiz,
java.math.BigDecimal that,
ComparableUsing.Operator op)
Implements structural interface
ComparableUsing to support relational operators == != > >= < <= |
static java.math.BigDecimal |
dec(java.math.BigDecimal thiz)
Supports unary decrement operator
-- |
static java.math.BigDecimal |
div(java.math.BigDecimal thiz,
java.math.BigDecimal operand)
Supports binary operator
/ |
static java.math.BigDecimal |
inc(java.math.BigDecimal thiz)
Supports unary increment operator
++ |
static java.math.BigDecimal |
minus(java.math.BigDecimal thiz,
java.math.BigDecimal operand)
Supports binary operator
- |
static java.math.BigDecimal |
plus(java.math.BigDecimal thiz,
java.math.BigDecimal operand)
Supports binary operator
+ |
static java.math.BigDecimal |
rem(java.math.BigDecimal thiz,
java.math.BigDecimal operand)
Supports binary operator
% |
static java.math.BigDecimal |
times(java.math.BigDecimal thiz,
java.math.BigDecimal operand)
Supports binary operator
* |
static java.math.BigDecimal |
unaryMinus(java.math.BigDecimal thiz)
Supports unary prefix operator
- |
clone, equals, finalize, getClass, hashCode, jailbreak, notify, notifyAll, toString, wait, wait, waitcompareToUsing, equalityModepublic static java.math.BigDecimal unaryMinus(java.math.BigDecimal thiz)
-public static java.math.BigDecimal inc(java.math.BigDecimal thiz)
++public static java.math.BigDecimal dec(java.math.BigDecimal thiz)
--public static java.math.BigDecimal plus(java.math.BigDecimal thiz,
java.math.BigDecimal operand)
+public static java.math.BigDecimal minus(java.math.BigDecimal thiz,
java.math.BigDecimal operand)
-public static java.math.BigDecimal times(java.math.BigDecimal thiz,
java.math.BigDecimal operand)
*public static java.math.BigDecimal div(java.math.BigDecimal thiz,
java.math.BigDecimal operand)
/public static java.math.BigDecimal rem(java.math.BigDecimal thiz,
java.math.BigDecimal operand)
%public static boolean compareToUsing(java.math.BigDecimal thiz,
java.math.BigDecimal that,
ComparableUsing.Operator op)
ComparableUsing to support relational operators == != > >= < <=Copyright © 2022. All rights reserved.