jsr354-api icon indicating copy to clipboard operation
jsr354-api copied to clipboard

JSR 354 - Money and Currency API

Results 27 jsr354-api issues
Sort by recently updated
recently updated
newest added

to execute the build without having Maven installed locally which makes it easier for contributors --- This change is [](https://reviewable.io/reviews/javamoney/jsr354-api/137)

as classes implementing `ServiceProvider` may define their own custom behaviour, let the `ServiceProvider` instance itself fetch a single service by name instead of using an own standard strategy (using the...

deferred

This StackOverflow discussion https://stackoverflow.com/questions/37869617/get-display-name-of-javax-money-currencyunit related to #58 asks whether there is a **formatter** for `CurrencyUnit`. Along the lines of JSR 363 maybe, we should consider this a possible extension to...

enhancement

For a future version, we should create a separate "spec" artifact similar to https://github.com/eclipse-ee4j/websocket-api.

enhancement
documentation

It would be really helpful if `NumberValue` provided a `bigDecimalValue()` getter. Since the two most common implementations of `NumberValue` are `BigDecimal` and `long` (as well as the two most common...

I want to draw some community attention to my [question on StackOverflow](https://stackoverflow.com/questions/61465836). Don't want it to be copy-pasted here that's why I only left a link to StackOverflow. Thanks in...

analysis
help wanted

Even though timestamp support was removed in JAVAMONEY-89 it is still referenced in several places. * class comment of `ConversionContext` * class comment of `CurrencyConversion` * class comment of `CurrencyContext`...

deferred

The class comment of `MonetaryAmountFormat` has two code snippets. Both of them are full of compile errors ```java MonetaryAmountFormat f = MonetaryFormats.getInstance(loc); f.setStyle(f.getStyle().toBuilder().setPattern("###.##;(###.##)").build()); ``` - there are no `#setStyle` and...

analysis
documentation

NumberValue is hard (impossible?) to implement correctly for rational numbers because of `Comparable` Let me explain: Let's suppose you are implementing your own `NumberValue` class for rational numbers because you...

deferred

CurrencyQuery allows to specify several criteria eg. currency codes and countries eg. `"USD"` and `"es_EC"` However `javax.money.spi.CurrencyProviderSpi#getCurrencies(CurrencyQuery)` does not specify what happens when multiple criteria are set. `JDKCurrencyProvider` currently behaves...