@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.