Details
diff --git a/jaxrs/src/main/java/org/killbill/billing/jaxrs/json/ComboHostedPaymentPageJson.java b/jaxrs/src/main/java/org/killbill/billing/jaxrs/json/ComboHostedPaymentPageJson.java
index 03efecf..0ae0281 100644
--- a/jaxrs/src/main/java/org/killbill/billing/jaxrs/json/ComboHostedPaymentPageJson.java
+++ b/jaxrs/src/main/java/org/killbill/billing/jaxrs/json/ComboHostedPaymentPageJson.java
@@ -34,7 +34,7 @@ public class ComboHostedPaymentPageJson extends ComboPaymentJson {
public ComboHostedPaymentPageJson(@JsonProperty("account") final AccountJson account,
@JsonProperty("paymentMethod") final PaymentMethodJson paymentMethod,
@JsonProperty("hostedPaymentPageFields") final HostedPaymentPageFieldsJson hostedPaymentPageFields,
- @JsonProperty("paymentMethodPluginProperties") final Iterable<PluginPropertyJson> paymentMethodPluginProperties,
+ @JsonProperty("paymentMethodPluginProperties") final List<PluginPropertyJson> paymentMethodPluginProperties,
@JsonProperty("auditLogs") @Nullable final List<AuditLogJson> auditLogs) {
super(account, paymentMethod, paymentMethodPluginProperties, auditLogs);
this.hostedPaymentPageFields = hostedPaymentPageFields;
diff --git a/jaxrs/src/main/java/org/killbill/billing/jaxrs/json/ComboPaymentJson.java b/jaxrs/src/main/java/org/killbill/billing/jaxrs/json/ComboPaymentJson.java
index 5e1a8b8..9828010 100644
--- a/jaxrs/src/main/java/org/killbill/billing/jaxrs/json/ComboPaymentJson.java
+++ b/jaxrs/src/main/java/org/killbill/billing/jaxrs/json/ComboPaymentJson.java
@@ -30,12 +30,12 @@ public abstract class ComboPaymentJson extends JsonBase {
private final AccountJson account;
private final PaymentMethodJson paymentMethod;
- private final Iterable<PluginPropertyJson> paymentMethodPluginProperties;
+ private final List<PluginPropertyJson> paymentMethodPluginProperties;
@JsonCreator
public ComboPaymentJson(@JsonProperty("account") final AccountJson account,
@JsonProperty("paymentMethod") final PaymentMethodJson paymentMethod,
- @JsonProperty("paymentMethodPluginProperties") final Iterable<PluginPropertyJson> paymentMethodPluginProperties,
+ @JsonProperty("paymentMethodPluginProperties") final List<PluginPropertyJson> paymentMethodPluginProperties,
@JsonProperty("auditLogs") @Nullable final List<AuditLogJson> auditLogs) {
super(auditLogs);
this.account = account;
@@ -51,7 +51,7 @@ public abstract class ComboPaymentJson extends JsonBase {
return paymentMethod;
}
- public Iterable<PluginPropertyJson> getPaymentMethodPluginProperties() {
+ public List<PluginPropertyJson> getPaymentMethodPluginProperties() {
return paymentMethodPluginProperties;
}
diff --git a/jaxrs/src/main/java/org/killbill/billing/jaxrs/json/ComboPaymentTransactionJson.java b/jaxrs/src/main/java/org/killbill/billing/jaxrs/json/ComboPaymentTransactionJson.java
index 7e748cb..f7b7b4d 100644
--- a/jaxrs/src/main/java/org/killbill/billing/jaxrs/json/ComboPaymentTransactionJson.java
+++ b/jaxrs/src/main/java/org/killbill/billing/jaxrs/json/ComboPaymentTransactionJson.java
@@ -29,14 +29,14 @@ import io.swagger.annotations.ApiModel;
public class ComboPaymentTransactionJson extends ComboPaymentJson {
private final PaymentTransactionJson transaction;
- private final Iterable<PluginPropertyJson> transactionPluginProperties;
+ private final List<PluginPropertyJson> transactionPluginProperties;
@JsonCreator
public ComboPaymentTransactionJson(@JsonProperty("account") final AccountJson account,
@JsonProperty("paymentMethod") final PaymentMethodJson paymentMethod,
@JsonProperty("transaction") final PaymentTransactionJson transaction,
- @JsonProperty("paymentMethodPluginProperties") final Iterable<PluginPropertyJson> paymentMethodPluginProperties,
- @JsonProperty("transactionPluginProperties") final Iterable<PluginPropertyJson> transactionPluginProperties,
+ @JsonProperty("paymentMethodPluginProperties") final List<PluginPropertyJson> paymentMethodPluginProperties,
+ @JsonProperty("transactionPluginProperties") final List<PluginPropertyJson> transactionPluginProperties,
@JsonProperty("auditLogs") @Nullable final List<AuditLogJson> auditLogs) {
super(account, paymentMethod, paymentMethodPluginProperties, auditLogs);
this.transaction = transaction;
@@ -55,7 +55,7 @@ public class ComboPaymentTransactionJson extends ComboPaymentJson {
return null;
}
- public Iterable<PluginPropertyJson> getTransactionPluginProperties() {
+ public List<PluginPropertyJson> getTransactionPluginProperties() {
return transactionPluginProperties;
}