Skip to content

Commit dda0c1d

Browse files
1629: Changing supplementaryData object data type (#254)
Issue: SecureApiGateway/SecureApiGateway#1629
1 parent 8869600 commit dda0c1d

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

secure-api-gateway-ob-uk-common-obie-datamodel/src/main/java/uk/org/openbanking/datamodel/v4/vrp/OBDomesticVRPControlParameters.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import jakarta.validation.Valid;
3030
import jakarta.validation.constraints.NotNull;
3131
import jakarta.validation.constraints.Size;
32+
import uk.org.openbanking.datamodel.v3.common.OBSupplementaryData1;
3233
import uk.org.openbanking.datamodel.v4.common.OBActiveOrHistoricCurrencyAndAmount;
3334

3435
/**
@@ -58,7 +59,7 @@ public class OBDomesticVRPControlParameters {
5859
@Valid
5960
private List<@Valid OBVRPInteractionTypes> psUInteractionTypes;
6061

61-
private Object supplementaryData;
62+
private OBSupplementaryData1 supplementaryData;
6263

6364
public OBDomesticVRPControlParameters() {
6465
super();
@@ -258,7 +259,7 @@ public void setPsUInteractionTypes(List<@Valid OBVRPInteractionTypes> psUInterac
258259
this.psUInteractionTypes = psUInteractionTypes;
259260
}
260261

261-
public OBDomesticVRPControlParameters supplementaryData(Object supplementaryData) {
262+
public OBDomesticVRPControlParameters supplementaryData(OBSupplementaryData1 supplementaryData) {
262263
this.supplementaryData = supplementaryData;
263264
return this;
264265
}
@@ -271,11 +272,11 @@ public OBDomesticVRPControlParameters supplementaryData(Object supplementaryData
271272

272273
@Schema(name = "SupplementaryData", description = "^ Additional information that can not be captured in the structured fields and/or any other specific block", requiredMode = Schema.RequiredMode.NOT_REQUIRED)
273274
@JsonProperty("SupplementaryData")
274-
public Object getSupplementaryData() {
275+
public OBSupplementaryData1 getSupplementaryData() {
275276
return supplementaryData;
276277
}
277278

278-
public void setSupplementaryData(Object supplementaryData) {
279+
public void setSupplementaryData(OBSupplementaryData1 supplementaryData) {
279280
this.supplementaryData = supplementaryData;
280281
}
281282

secure-api-gateway-ob-uk-common-obie-datamodel/src/main/java/uk/org/openbanking/datamodel/v4/vrp/OBDomesticVRPInstruction.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import jakarta.validation.Valid;
2525
import jakarta.validation.constraints.NotNull;
2626
import jakarta.validation.constraints.Size;
27+
import uk.org.openbanking.datamodel.v3.common.OBSupplementaryData1;
2728
import uk.org.openbanking.datamodel.v4.common.OBActiveOrHistoricCurrencyAndAmount;
2829
import uk.org.openbanking.datamodel.v4.common.OBCashAccountCreditor3;
2930
import uk.org.openbanking.datamodel.v4.common.OBPostalAddress7;
@@ -52,7 +53,7 @@ public class OBDomesticVRPInstruction {
5253

5354
private OBUltimateCreditor1 ultimateCreditor;
5455

55-
private Object supplementaryData;
56+
private OBSupplementaryData1 supplementaryData;
5657

5758
public OBDomesticVRPInstruction() {
5859
super();
@@ -240,7 +241,7 @@ public void setUltimateCreditor(OBUltimateCreditor1 ultimateCreditor) {
240241
this.ultimateCreditor = ultimateCreditor;
241242
}
242243

243-
public OBDomesticVRPInstruction supplementaryData(Object supplementaryData) {
244+
public OBDomesticVRPInstruction supplementaryData(OBSupplementaryData1 supplementaryData) {
244245
this.supplementaryData = supplementaryData;
245246
return this;
246247
}
@@ -253,11 +254,11 @@ public OBDomesticVRPInstruction supplementaryData(Object supplementaryData) {
253254

254255
@Schema(name = "SupplementaryData", description = "Additional information that can not be captured in the structured fields and/or any other specific block. ", requiredMode = Schema.RequiredMode.NOT_REQUIRED)
255256
@JsonProperty("SupplementaryData")
256-
public Object getSupplementaryData() {
257+
public OBSupplementaryData1 getSupplementaryData() {
257258
return supplementaryData;
258259
}
259260

260-
public void setSupplementaryData(Object supplementaryData) {
261+
public void setSupplementaryData(OBSupplementaryData1 supplementaryData) {
261262
this.supplementaryData = supplementaryData;
262263
}
263264

0 commit comments

Comments
 (0)