Index

A D F H I L M O S T X Z 
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

HUNDRED - Static variable in class xyz.ukrainskiys.decimal.constant.Decimal
 

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

ZERO - Static variable in class xyz.ukrainskiys.decimal.constant.Decimal
 
A D F H I L M O S T X Z 
All Classes and Interfaces|All Packages|Serialized Form