3
0
mirror of https://github.com/Qortal/altcoinj.git synced 2025-02-13 10:45:51 +00:00

Coin: more aliases

This commit is contained in:
Mike Hearn 2015-09-02 20:08:35 +02:00
parent 629e5d864d
commit 48b4df73a1

View File

@ -158,10 +158,30 @@ public final class Coin implements Monetary, Comparable<Coin>, Serializable {
return new Coin(LongMath.checkedMultiply(this.value, factor));
}
/** Alias for multiply */
public Coin times(final long factor) {
return multiply(factor);
}
/** Alias for multiply */
public Coin times(final int factor) {
return multiply(factor);
}
public Coin divide(final long divisor) {
return new Coin(this.value / divisor);
}
/** Alias for divide */
public Coin div(final long divisor) {
return divide(divisor);
}
/** Alias for divide */
public Coin div(final int divisor) {
return divide(divisor);
}
public Coin[] divideAndRemainder(final long divisor) {
return new Coin[] { new Coin(this.value / divisor), new Coin(this.value % divisor) };
}