@FunctionalInterface public interface CurrencySupplier
CurrencyUnit-valued results. This is the
CurrencyUnit-producing specialization of Supplier (as in Java 8).
There is no requirement that a distinct result be returned each time the supplier is invoked.
This is a functional interface whose
functional method is getCurrency().
This class does not extends Supplier since MonetaryAmount implements
both supplier interfaces, NumberSupplier and CurrencySupplier,
which will lead
to method name conflicts.
Supplier| Modifier and Type | Method and Description |
|---|---|
CurrencyUnit |
getCurrency()
Gets the corresponding
CurrencyUnit. |
CurrencyUnit getCurrency()
CurrencyUnit.CurrencyUnit, not null.Copyright © 2012–2016 JSR 354 - Expert Group. All rights reserved.