Add a converter for CurrencyUnits stored in the database (#334)

* Add a converter for CurrencyUnits stored in the database

This uses the well-known String representation for currency units. It also
provides a base class for other converters that will be persisting the
toString() representation.

* Add DB and formatting changes

* Add tests, make minor fixes
This commit is contained in:
Ben McIlwain 2019-10-31 15:26:40 -04:00 committed by GitHub
parent 87188bc5c9
commit 6a2a5b4dbd
16 changed files with 192 additions and 21 deletions

View file

@ -146,9 +146,7 @@ public class Retrier implements Serializable {
}
private <V> V callWithRetry(
Callable<V> callable,
FailureReporter failureReporter,
Predicate<Throwable> isRetryable) {
Callable<V> callable, FailureReporter failureReporter, Predicate<Throwable> isRetryable) {
int failures = 0;
while (true) {
try {