public static class BigDecimalUtil.W extends Object
| Constructor and Description |
|---|
W(@NotNull BigDecimal d) |
public W(@NotNull
@NotNull BigDecimal d)
@NotNull public @NotNull BigDecimal result(RoundingMode mode)
@NotNull public @NotNull BigDecimal resultRaw()
@NotNull public @NotNull BigDecimal resultCeil()
@NotNull public @NotNull BigDecimal resultRound()
@NotNull public @NotNull BigDecimal resultFloor()
@NotNull public @NotNull BigDecimal resultUnitUp(BigDecimal unit)
@NotNull public @NotNull BigDecimal resultUnitUp(BigDecimal unit, BigDecimal zeroing)
@NotNull public @NotNull BigDecimal resultUnitDown(BigDecimal unit)
@NotNull public @NotNull BigDecimal result(int scale, RoundingMode mode)
@NotNull public @NotNull BigDecimal resultCeil(int scale)
@NotNull public @NotNull BigDecimal resultRound(int scale)
@NotNull public @NotNull BigDecimal resultFloor(int scale)
@Contract(value="_->this") public BigDecimalUtil.W setScale(int scale)
@Contract(value="_->this") public BigDecimalUtil.W setValue(Object... value)
@Contract(value="_->this") public BigDecimalUtil.W add(Object a)
@Contract(value="_,_->this") public BigDecimalUtil.W add(Object a, Object... num)
@Contract(value="_,_,_->this") public BigDecimalUtil.W addIf(boolean c, Object a, Object b)
@Contract(value="_->this") public BigDecimalUtil.W addMap(Iterable<?> cols)
@Contract(value="_,_->this") public <T> BigDecimalUtil.W addMap(Iterable<T> cols, Function<? super T,?> mapper)
@Contract(value="_->this") public BigDecimalUtil.W sub(Object a)
@Contract(value="_,_->this") public BigDecimalUtil.W sub(Object a, Object... num)
@Contract(value="_,_,_->this") public BigDecimalUtil.W subIf(boolean c, Object a, Object b)
@Contract(value="_->this") public BigDecimalUtil.W subMap(Iterable<?> cols)
@Contract(value="_,_->this") public <T> BigDecimalUtil.W subMap(Iterable<T> cols, Function<? super T,?> mapper)
@Contract(value="_->this") public BigDecimalUtil.W mul(Object a)
@Contract(value="_,_->this") public BigDecimalUtil.W mul(Object a, Object... num)
@Contract(value="_,_,_->this") public BigDecimalUtil.W mulIf(boolean c, Object a, Object b)
@Contract(value="_->this") public BigDecimalUtil.W mulMap(Iterable<?> cols)
@Contract(value="_,_->this") public <T> BigDecimalUtil.W mulMap(Iterable<T> cols, Function<? super T,?> mapper)
@Contract(value="_->this") public BigDecimalUtil.W div(Object a)
@Contract(value="_,_->this") public BigDecimalUtil.W div(Object a, Object... num)
@Contract(value="_,_,_->this") public BigDecimalUtil.W divIf(boolean c, Object a, Object b)
@Contract(value="_->this") public BigDecimalUtil.W divMap(Iterable<?> cols)
@Contract(value="_,_->this") public <T> BigDecimalUtil.W divMap(Iterable<T> cols, Function<? super T,?> mapper)
@Contract(value="->this") public BigDecimalUtil.W neg()
@Contract(value="_->this") public BigDecimalUtil.W pow(int n)
@Contract(value="_->this") public BigDecimalUtil.W ceil(int scale)
@Contract(value="_->this") public BigDecimalUtil.W round(int scale)
@Contract(value="_->this") public BigDecimalUtil.W floor(int scale)
Copyright © 2023. All rights reserved.