Skip to content

Commit 6ff733f

Browse files
authored
Moved Double to String (#218)
1 parent 6e49102 commit 6ff733f

13 files changed

+94
-94
lines changed

src/main/java/com/hyperwallet/clientsdk/model/HyperwalletBalance.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
@XmlAccessorType(XmlAccessType.FIELD)
99
public class HyperwalletBalance {
1010
private String currency;
11-
private Double amount;
11+
private String amount;
1212

1313
public HyperwalletBalance() {
1414
}
@@ -26,15 +26,15 @@ public HyperwalletBalance currency(String currency) {
2626
return this;
2727
}
2828

29-
public Double getAmount() {
29+
public String getAmount() {
3030
return amount;
3131
}
3232

33-
public void setAmount(Double amount) {
33+
public void setAmount(String amount) {
3434
this.amount = amount;
3535
}
3636

37-
public HyperwalletBalance amount(Double amount) {
37+
public HyperwalletBalance amount(String amount) {
3838
this.amount = amount;
3939
return this;
4040
}

src/main/java/com/hyperwallet/clientsdk/model/HyperwalletPayment.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public class HyperwalletPayment extends HyperwalletBaseMonitor {
1818
private String status;
1919
private String reasonCode;
2020
private Date createdOn;
21-
private Double amount;
21+
private String amount;
2222
private String currency;
2323
private String notes;
2424
private String memo;
@@ -136,16 +136,16 @@ public HyperwalletPayment clearCreatedOn() {
136136
return this;
137137
}
138138

139-
public Double getAmount() {
139+
public String getAmount() {
140140
return amount;
141141
}
142142

143-
public void setAmount(Double amount) {
143+
public void setAmount(String amount) {
144144
addField("amount", amount);
145145
this.amount = amount;
146146
}
147147

148-
public HyperwalletPayment amount(Double amount) {
148+
public HyperwalletPayment amount(String amount) {
149149
addField("amount", amount);
150150
this.amount = amount;
151151
return this;

src/main/java/com/hyperwallet/clientsdk/model/HyperwalletReceipt.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -211,10 +211,10 @@ public String key() {
211211
private Entry entry;
212212
private String sourceToken;
213213
private String destinationToken;
214-
private Double amount;
215-
private Double fee;
214+
private String amount;
215+
private String fee;
216216
private String currency;
217-
private Double foreignExchangeRate;
217+
private String foreignExchangeRate;
218218
private String foreignExchangeCurrency;
219219
private Map<String, String> details = new HashMap<String, String>();
220220
private List<HyperwalletLink> links;
@@ -275,19 +275,19 @@ public void setDestinationToken(String destinationToken) {
275275
this.destinationToken = destinationToken;
276276
}
277277

278-
public Double getAmount() {
278+
public String getAmount() {
279279
return amount;
280280
}
281281

282-
public void setAmount(Double amount) {
282+
public void setAmount(String amount) {
283283
this.amount = amount;
284284
}
285285

286-
public Double getFee() {
286+
public String getFee() {
287287
return fee;
288288
}
289289

290-
public void setFee(Double fee) {
290+
public void setFee(String fee) {
291291
this.fee = fee;
292292
}
293293

@@ -299,11 +299,11 @@ public void setCurrency(String currency) {
299299
this.currency = currency;
300300
}
301301

302-
public Double getForeignExchangeRate() {
302+
public String getForeignExchangeRate() {
303303
return foreignExchangeRate;
304304
}
305305

306-
public void setForeignExchangeRate(Double foreignExchangeRate) {
306+
public void setForeignExchangeRate(String foreignExchangeRate) {
307307
this.foreignExchangeRate = foreignExchangeRate;
308308
}
309309

src/main/java/com/hyperwallet/clientsdk/model/HyperwalletTransfer.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -393,17 +393,17 @@ public HyperwalletTransfer clearLinks() {
393393

394394
public static class ForeignExchange {
395395

396-
private Double sourceAmount;
396+
private String sourceAmount;
397397
private String sourceCurrency;
398-
private Double destinationAmount;
398+
private String destinationAmount;
399399
private String destinationCurrency;
400-
private Double rate;
400+
private String rate;
401401

402-
public Double getSourceAmount() {
402+
public String getSourceAmount() {
403403
return sourceAmount;
404404
}
405405

406-
public void setSourceAmount(Double sourceAmount) {
406+
public void setSourceAmount(String sourceAmount) {
407407
this.sourceAmount = sourceAmount;
408408
}
409409

@@ -415,11 +415,11 @@ public void setSourceCurrency(String sourceCurrency) {
415415
this.sourceCurrency = sourceCurrency;
416416
}
417417

418-
public Double getDestinationAmount() {
418+
public String getDestinationAmount() {
419419
return destinationAmount;
420420
}
421421

422-
public void setDestinationAmount(Double destinationAmount) {
422+
public void setDestinationAmount(String destinationAmount) {
423423
this.destinationAmount = destinationAmount;
424424
}
425425

@@ -431,11 +431,11 @@ public void setDestinationCurrency(String destinationCurrency) {
431431
this.destinationCurrency = destinationCurrency;
432432
}
433433

434-
public Double getRate() {
434+
public String getRate() {
435435
return rate;
436436
}
437437

438-
public void setRate(Double rate) {
438+
public void setRate(String rate) {
439439
this.rate = rate;
440440
}
441441
}

src/main/java/com/hyperwallet/clientsdk/model/HyperwalletTransferRefund.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ public static enum Status {PENDING, FAILED, COMPLETED}
2121
private Status status;
2222
private String clientRefundId;
2323
private String sourceToken;
24-
private Double sourceAmount;
24+
private String sourceAmount;
2525
private String sourceCurrency;
2626
private String destinationToken;
27-
private Double destinationAmount;
27+
private String destinationAmount;
2828
private String destinationCurrency;
2929
private List<ForeignExchange> foreignExchanges;
3030
private Date createdOn;
@@ -116,16 +116,16 @@ public HyperwalletTransferRefund clearSourceToken() {
116116
return this;
117117
}
118118

119-
public Double getSourceAmount() {
119+
public String getSourceAmount() {
120120
return sourceAmount;
121121
}
122122

123-
public void setSourceAmount(Double sourceAmount) {
123+
public void setSourceAmount(String sourceAmount) {
124124
addField("sourceAmount", sourceAmount);
125125
this.sourceAmount = sourceAmount;
126126
}
127127

128-
public HyperwalletTransferRefund sourceAmount(Double sourceAmount) {
128+
public HyperwalletTransferRefund sourceAmount(String sourceAmount) {
129129
addField("sourceAmount", sourceAmount);
130130
this.sourceAmount = sourceAmount;
131131
return this;
@@ -179,16 +179,16 @@ public HyperwalletTransferRefund clearDestinationToken() {
179179
return this;
180180
}
181181

182-
public Double getDestinationAmount() {
182+
public String getDestinationAmount() {
183183
return destinationAmount;
184184
}
185185

186-
public void setDestinationAmount(Double destinationAmount) {
186+
public void setDestinationAmount(String destinationAmount) {
187187
addField("destinationAmount", destinationAmount);
188188
this.destinationAmount = destinationAmount;
189189
}
190190

191-
public HyperwalletTransferRefund destinationAmount(Double destinationAmount) {
191+
public HyperwalletTransferRefund destinationAmount(String destinationAmount) {
192192
addField("destinationAmount", destinationAmount);
193193
this.destinationAmount = destinationAmount;
194194
return this;

src/test/java/com/hyperwallet/clientsdk/HyperwalletIT.java

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1216,11 +1216,11 @@ public void testCreateTransfer() throws Exception {
12161216
assertThat(returnValue.getExpiresOn(), is(equalTo(dateFormat.parse("2017-10-31T22:32:57 UTC"))));
12171217

12181218
ForeignExchange foreignExchange = returnValue.getForeignExchanges().get(0);
1219-
assertThat(foreignExchange.getSourceAmount(), is(equalTo(100.00)));
1219+
assertThat(foreignExchange.getSourceAmount(), is(equalTo("100.00")));
12201220
assertThat(foreignExchange.getSourceCurrency(), is(equalTo("USD")));
1221-
assertThat(foreignExchange.getDestinationAmount(), is(equalTo(63.49)));
1221+
assertThat(foreignExchange.getDestinationAmount(), is(equalTo("63.49")));
12221222
assertThat(foreignExchange.getDestinationCurrency(), is(equalTo("CAD")));
1223-
assertThat(foreignExchange.getRate(), is(equalTo(0.79)));
1223+
assertThat(foreignExchange.getRate(), is(equalTo("0.79")));
12241224

12251225
HyperwalletLink actualHyperwalletLink = returnValue.getLinks().get(0);
12261226
HyperwalletLink expectedHyperwalletLink = hyperwalletLinks.get(0);
@@ -1317,11 +1317,11 @@ public void testGetTransfer() throws Exception {
13171317
assertThat(returnValue.getExpiresOn(), is(equalTo(dateFormat.parse("2017-10-31T22:32:57 UTC"))));
13181318

13191319
ForeignExchange foreignExchange = returnValue.getForeignExchanges().get(0);
1320-
assertThat(foreignExchange.getSourceAmount(), is(equalTo(100.00)));
1320+
assertThat(foreignExchange.getSourceAmount(), is(equalTo("100.00")));
13211321
assertThat(foreignExchange.getSourceCurrency(), is(equalTo("USD")));
1322-
assertThat(foreignExchange.getDestinationAmount(), is(equalTo(63.49)));
1322+
assertThat(foreignExchange.getDestinationAmount(), is(equalTo("63.49")));
13231323
assertThat(foreignExchange.getDestinationCurrency(), is(equalTo("CAD")));
1324-
assertThat(foreignExchange.getRate(), is(equalTo(0.79)));
1324+
assertThat(foreignExchange.getRate(), is(equalTo("0.79")));
13251325

13261326
HyperwalletLink actualHyperwalletLink = returnValue.getLinks().get(0);
13271327
HyperwalletLink expectedHyperwalletLink = hyperwalletLinks.get(0);
@@ -1417,11 +1417,11 @@ public void testListTransfer() throws Exception {
14171417
assertThat(hyperwalletTransfer.getExpiresOn(), is(equalTo(dateFormat.parse("2017-10-31T22:32:57 UTC"))));
14181418

14191419
ForeignExchange foreignExchange = hyperwalletTransfer.getForeignExchanges().get(0);
1420-
assertThat(foreignExchange.getSourceAmount(), is(equalTo(100.00)));
1420+
assertThat(foreignExchange.getSourceAmount(), is(equalTo("100.00")));
14211421
assertThat(foreignExchange.getSourceCurrency(), is(equalTo("USD")));
1422-
assertThat(foreignExchange.getDestinationAmount(), is(equalTo(63.49)));
1422+
assertThat(foreignExchange.getDestinationAmount(), is(equalTo("63.49")));
14231423
assertThat(foreignExchange.getDestinationCurrency(), is(equalTo("CAD")));
1424-
assertThat(foreignExchange.getRate(), is(equalTo(0.79)));
1424+
assertThat(foreignExchange.getRate(), is(equalTo("0.79")));
14251425

14261426
HyperwalletLink actualHyperwalletLink = returnValue.getLinks().get(0);
14271427
HyperwalletLink expectedHyperwalletLink = hyperwalletLinks.get(0);
@@ -1460,12 +1460,12 @@ public void testListTransferWithoutForeignExchange() throws Exception {
14601460
assertThat(hyperwalletTransfer.getCreatedOn(), is(equalTo(dateFormat.parse("2017-10-31T22:32:57 UTC"))));
14611461
assertThat(hyperwalletTransfer.getClientTransferId(), is(equalTo("clientTransferId")));
14621462
assertThat(hyperwalletTransfer.getSourceToken(), is(equalTo("usr-c4292f1a-866f-4310-a289-b916853939de")));
1463-
assertThat(hyperwalletTransfer.getSourceAmount(), is(equalTo(String.valueOf(2200.4))));
1464-
assertThat(hyperwalletTransfer.getSourceFeeAmount(), is(equalTo(String.valueOf(20.3))));
1463+
assertThat(hyperwalletTransfer.getSourceAmount(), is(equalTo(String.valueOf("2200.4"))));
1464+
assertThat(hyperwalletTransfer.getSourceFeeAmount(), is(equalTo(String.valueOf("20.3"))));
14651465
assertThat(hyperwalletTransfer.getSourceCurrency(), is(equalTo("USD")));
14661466
assertThat(hyperwalletTransfer.getDestinationToken(), is(equalTo("usr-c4292f1a-866f-4310-a289-b916853939de")));
1467-
assertThat(hyperwalletTransfer.getDestinationAmount(), is(equalTo(String.valueOf(100.2))));
1468-
assertThat(hyperwalletTransfer.getDestinationFeeAmount(), is(equalTo(String.valueOf(30.5))));
1467+
assertThat(hyperwalletTransfer.getDestinationAmount(), is(equalTo(String.valueOf("100.2"))));
1468+
assertThat(hyperwalletTransfer.getDestinationFeeAmount(), is(equalTo(String.valueOf("30.5"))));
14691469
assertThat(hyperwalletTransfer.getDestinationCurrency(), is(equalTo("USD")));
14701470
assertThat(hyperwalletTransfer.getNotes(), is(equalTo("notes")));
14711471
assertThat(hyperwalletTransfer.getMemo(), is(equalTo("memo")));
@@ -1554,10 +1554,10 @@ public void testCreateTransferRefund() throws Exception {
15541554
.status(HyperwalletTransferRefund.Status.COMPLETED)
15551555
.clientRefundId("clientRefundId")
15561556
.sourceToken("act-ba4e8fdd-614b-11e5-af23-0faa28ca7c0f")
1557-
.sourceAmount(20.0)
1557+
.sourceAmount("20.00")
15581558
.sourceCurrency("USD")
15591559
.destinationToken("usr-3deb34a0-ffd1-487d-8860-6d69435cea6c")
1560-
.destinationAmount(20.0)
1560+
.destinationAmount("20.00")
15611561
.destinationCurrency("USD")
15621562
.notes("Merchant Payment return to Wallet Balance")
15631563
.memo("TransferReturn123456")
@@ -1591,11 +1591,11 @@ private void checkTransferRefund(HyperwalletTransferRefund actual, HyperwalletTr
15911591

15921592
private void checkForeignExchange(HyperwalletTransferRefund actual, HyperwalletTransferRefund expected) {
15931593
ForeignExchange foreignExchange = actual.getForeignExchanges().get(0);
1594-
assertThat(foreignExchange.getSourceAmount(), is(equalTo(100.00)));
1594+
assertThat(foreignExchange.getSourceAmount(), is(equalTo("100.00")));
15951595
assertThat(foreignExchange.getSourceCurrency(), is(equalTo("USD")));
1596-
assertThat(foreignExchange.getDestinationAmount(), is(equalTo(63.49)));
1596+
assertThat(foreignExchange.getDestinationAmount(), is(equalTo("63.49")));
15971597
assertThat(foreignExchange.getDestinationCurrency(), is(equalTo("CAD")));
1598-
assertThat(foreignExchange.getRate(), is(equalTo(0.79)));
1598+
assertThat(foreignExchange.getRate(), is(equalTo("0.79")));
15991599
}
16001600

16011601
@Test
@@ -1626,10 +1626,10 @@ public void testGetTransferRefund() throws Exception {
16261626
.status(HyperwalletTransferRefund.Status.COMPLETED)
16271627
.clientRefundId("1573548663")
16281628
.sourceToken("act-ba4e8fdd-614b-11e5-af23-0faa28ca7c0f")
1629-
.sourceAmount(50.0)
1629+
.sourceAmount("50.00")
16301630
.sourceCurrency("USD")
16311631
.destinationToken("usr-3deb34a0-ffd1-487d-8860-6d69435cea6c")
1632-
.destinationAmount(50.0)
1632+
.destinationAmount("50.00")
16331633
.destinationCurrency("USD")
16341634
.notes("Merchant Payment return to Wallet Balance")
16351635
.memo("TransferReturn123456")
@@ -1666,10 +1666,10 @@ public void testListTransferRefunds() throws Exception {
16661666
.status(HyperwalletTransferRefund.Status.COMPLETED)
16671667
.clientRefundId("1573566270")
16681668
.sourceToken("act-ba4e8fdd-614b-11e5-af23-0faa28ca7c0f")
1669-
.sourceAmount(50.0)
1669+
.sourceAmount("50.00")
16701670
.sourceCurrency("USD")
16711671
.destinationToken("usr-3deb34a0-ffd1-487d-8860-6d69435cea6c")
1672-
.destinationAmount(50.0)
1672+
.destinationAmount("50.00")
16731673
.destinationCurrency("USD")
16741674
.notes("Merchant Payment return to Wallet Balance")
16751675
.memo("TransferReturn123456")
@@ -2350,7 +2350,7 @@ public void testListPayments() throws Exception {
23502350
assertThat(returnValue.getData().get(0).getToken(), is(equalTo("pmt-3ffb5fcc-1c98-48ce-9a6c-e4759933a037")));
23512351
assertThat(returnValue.getData().get(0).getStatus(), is(equalTo("SCHEDULED")));
23522352
assertThat(returnValue.getData().get(0).getCreatedOn(), is(equalTo(dateFormat.parse("2017-10-06T15:03:13 UTC"))));
2353-
assertThat(returnValue.getData().get(0).getAmount(), is(equalTo(50.00)));
2353+
assertThat(returnValue.getData().get(0).getAmount(), is(equalTo("50.00")));
23542354
assertThat(returnValue.getData().get(0).getCurrency(), is(equalTo("USD")));
23552355
assertThat(returnValue.getData().get(0).getClientPaymentId(), is(equalTo("gv47LDuf")));
23562356
assertThat(returnValue.getData().get(0).getPurpose(), is(equalTo("OTHER")));

0 commit comments

Comments
 (0)