Interface AmountOperations<N extends Number>

All Known Implementing Classes:
DoubleAmountOperations, IntegerAmountOperations, LongAmountOperations

public interface AmountOperations<N extends Number>
  • Method Details

    • format

      String format(N value)
    • parse

      Optional<N> parse(String value)
    • validate

      Optional<N> validate(N amount, @Nullable N minAmount, @Nullable N maxAmount)
    • changeAmount

      N changeAmount(N current, int delta, @Nullable N minAmount, @Nullable N maxAmount)