Index
All Classes and Interfaces|All Packages|Serialized Form
A
- add(double) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- add(int) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- add(long) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- add(String) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- add(BigDecimal) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
D
- Decimal - Class in xyz.ukrainskiys.decimal.constant
-
Decimal.ZERO == 0 Decimal.ONE == 1 Decimal.TEN == 10 Decimal.HUNDRED == 100 Decimal.THOUSAND == 1000 - Decimal() - Constructor for class xyz.ukrainskiys.decimal.constant.Decimal
- DecimalUtils - Class in xyz.ukrainskiys.decimal
- DecimalUtils() - Constructor for class xyz.ukrainskiys.decimal.DecimalUtils
F
- fromKopecks(long) - Static method in class xyz.ukrainskiys.decimal.DecimalUtils
H
I
- is(double) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- is(int) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- is(long) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- is(BigDecimal) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
-
Decimal.of(10).is(BigDecimal.TEN) == true Decimal.of(10.00).is(10) == true
L
- less(double) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- less(int) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- less(long) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- less(String) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- less(BigDecimal) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
M
- max(BigDecimal...) - Static method in class xyz.ukrainskiys.decimal.DecimalUtils
- max(Collection<BigDecimal>) - Static method in class xyz.ukrainskiys.decimal.DecimalUtils
- max(SimpleDecimal) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- min(BigDecimal...) - Static method in class xyz.ukrainskiys.decimal.DecimalUtils
- min(Collection<BigDecimal>) - Static method in class xyz.ukrainskiys.decimal.DecimalUtils
- more(double) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- more(int) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- more(long) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- more(String) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- more(BigDecimal) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
-
Decimal.HUNDRED.more(Decimal.TEN) == true Decimal.HUNDRED.less(Decimal.TEN) == false Decimal.HUNDRED.more(100) == false - multiply(double) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- multiply(int) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- multiply(long) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- multiply(String) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- multiply(BigDecimal) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
O
- of(double) - Static method in class xyz.ukrainskiys.decimal.SimpleDecimal
- of(int) - Static method in class xyz.ukrainskiys.decimal.SimpleDecimal
- of(long) - Static method in class xyz.ukrainskiys.decimal.SimpleDecimal
- of(String) - Static method in class xyz.ukrainskiys.decimal.SimpleDecimal
- of(BigDecimal) - Static method in class xyz.ukrainskiys.decimal.SimpleDecimal
- ofKopecks(long) - Static method in class xyz.ukrainskiys.decimal.SimpleDecimal
- ofPercent(int) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
-
Decimal.of(200).ofPercent(50) == 100 - ONE - Static variable in class xyz.ukrainskiys.decimal.constant.Decimal
S
- safeDivide(double) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- safeDivide(int) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- safeDivide(long) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- safeDivide(String) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- safeDivide(BigDecimal) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
-
Decimal.HUNDRED.safeDivide(10) == 10 Decimal.HUNDRED.safeDivide(33) == 3.0303030303 - safeGet(BigDecimal) - Static method in class xyz.ukrainskiys.decimal.DecimalUtils
- safeSetScale(int) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
-
Decimal.of(3.0303030303).safeSetScale(1) == 3.0 Decimal.of(3.0303030303).setScaleWithKopecks() == 3.03 - setScaleWithKopecks() - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- SimpleDecimal - Class in xyz.ukrainskiys.decimal
-
Класс-обертка для BigDecimal
- SimpleDecimal() - Constructor for class xyz.ukrainskiys.decimal.SimpleDecimal
- SimpleDecimal(BigDecimal) - Constructor for class xyz.ukrainskiys.decimal.SimpleDecimal
-
new Decimal() == 0 new Decimal(BigDecimal.valueOf(666)) == 666 Decimal.of(666) == 666 Decimal.of(6.66) == 6.66 Decimal.ofKopecks(12345) == 123.45 - subtract(double) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- subtract(int) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- subtract(long) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- subtract(String) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- subtract(BigDecimal) - Method in class xyz.ukrainskiys.decimal.SimpleDecimal
- sum(BigDecimal...) - Static method in class xyz.ukrainskiys.decimal.DecimalUtils
- sum(Collection<BigDecimal>) - Static method in class xyz.ukrainskiys.decimal.DecimalUtils
T
- TEN - Static variable in class xyz.ukrainskiys.decimal.constant.Decimal
- THOUSAND - Static variable in class xyz.ukrainskiys.decimal.constant.Decimal
- toKopecks(BigDecimal) - Static method in class xyz.ukrainskiys.decimal.DecimalUtils
X
- xyz.ukrainskiys.decimal - package xyz.ukrainskiys.decimal
- xyz.ukrainskiys.decimal.constant - package xyz.ukrainskiys.decimal.constant
Z
A D F H I L M O S T X ZAll Classes and Interfaces|All Packages|Serialized Form