Class CurrencyAmount


  • public class CurrencyAmount
    extends Measure
    An amount of currency, consisting of a Number and a Currency. CurrencyAmount objects are immutable.
    Author:
    Alan Liu
    See Also:
    Number, Currency
    • Constructor Summary

      Constructors 
      Constructor Description
      CurrencyAmount​(double number, Currency currency)
      Constructs a new object given a double value and a currency.
      CurrencyAmount​(double number, java.util.Currency currency)
      Constructs a new object given a double value and a Java currency.
      CurrencyAmount​(java.lang.Number number, Currency currency)
      Constructs a new object given a number and a currency.
      CurrencyAmount​(java.lang.Number number, java.util.Currency currency)
      Constructs a new object given a number and a Java currency.
    • Constructor Detail

      • CurrencyAmount

        public CurrencyAmount​(java.lang.Number number,
                              Currency currency)
        Constructs a new object given a number and a currency.
        Parameters:
        number - the number
        currency - the currency
      • CurrencyAmount

        public CurrencyAmount​(double number,
                              Currency currency)
        Constructs a new object given a double value and a currency.
        Parameters:
        number - a double value
        currency - the currency
      • CurrencyAmount

        public CurrencyAmount​(java.lang.Number number,
                              java.util.Currency currency)
        Constructs a new object given a number and a Java currency.
        Parameters:
        number - the number
        currency - the currency
      • CurrencyAmount

        public CurrencyAmount​(double number,
                              java.util.Currency currency)
        Constructs a new object given a double value and a Java currency.
        Parameters:
        number - a double value
        currency - the currency
    • Method Detail

      • getCurrency

        public Currency getCurrency()
        Returns the currency of this object.
        Returns:
        this object's Currency