Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
import com.adyen.model.marketpay.v2.KYCVerificationResult;
import com.google.gson.annotations.SerializedName;

/**
Expand All @@ -34,7 +33,7 @@ public class CreateAccountHolderResponse {
private AccountStatus accountStatus;

@SerializedName("verification")
private com.adyen.model.marketpay.v2.KYCVerificationResult verification;
private KYCVerificationResult verification;

@SerializedName("submittedAsync")
private Boolean submittedAsync;
Expand Down Expand Up @@ -232,7 +231,7 @@ public void setPspReference(String pspReference) {
this.pspReference = pspReference;
}

public com.adyen.model.marketpay.v2.KYCVerificationResult getVerification() {
public KYCVerificationResult getVerification() {
return verification;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@ public class KYCBankAccountCheckResult {
@SerializedName("bankAccountUUID")
private String bankAccountUUID = null;

@SerializedName("checkStatusData")
private List<KYCCheckStatusData> checkStatusData = new ArrayList<KYCCheckStatusData>();
@SerializedName("checks")
private List<KYCCheckStatusData> checks = new ArrayList<KYCCheckStatusData>();

public KYCBankAccountCheckResult bankAccountUUID(String bankAccountUUID) {
this.bankAccountUUID = bankAccountUUID;
Expand All @@ -54,26 +54,26 @@ public void setBankAccountUUID(String bankAccountUUID) {
}

public KYCBankAccountCheckResult checkStatusData(List<KYCCheckStatusData> checkStatusData) {
this.checkStatusData = checkStatusData;
this.checks = checkStatusData;
return this;
}

public KYCBankAccountCheckResult addCheckStatusDataItem(KYCCheckStatusData checkStatusDataItem) {
this.checkStatusData.add(checkStatusDataItem);
this.checks.add(checkStatusDataItem);
return this;
}

/**
* Get checkStatusData
* Get checks
*
* @return checkStatusData
* @return checks
**/
public List<KYCCheckStatusData> getCheckStatusData() {
return checkStatusData;
public List<KYCCheckStatusData> getChecks() {
return checks;
}

public void setCheckStatusData(List<KYCCheckStatusData> checkStatusData) {
this.checkStatusData = checkStatusData;
public void setChecks(List<KYCCheckStatusData> checks) {
this.checks = checks;
}


Expand All @@ -86,12 +86,12 @@ public boolean equals(Object o) {
return false;
}
KYCBankAccountCheckResult kyCBankAccountCheckResult = (KYCBankAccountCheckResult) o;
return Objects.equals(this.bankAccountUUID, kyCBankAccountCheckResult.bankAccountUUID) && Objects.equals(this.checkStatusData, kyCBankAccountCheckResult.checkStatusData);
return Objects.equals(this.bankAccountUUID, kyCBankAccountCheckResult.bankAccountUUID) && Objects.equals(this.checks, kyCBankAccountCheckResult.checks);
}

@Override
public int hashCode() {
return Objects.hash(bankAccountUUID, checkStatusData);
return Objects.hash(bankAccountUUID, checks);
}


Expand All @@ -101,7 +101,7 @@ public String toString() {
sb.append("class KYCBankAccountCheckResult {\n");

sb.append(" bankAccountUUID: ").append(toIndentedString(bankAccountUUID)).append("\n");
sb.append(" checkStatusData: ").append(toIndentedString(checkStatusData)).append("\n");
sb.append(" checks: ").append(toIndentedString(checks)).append("\n");
sb.append("}");
return sb.toString();
}
Expand Down
26 changes: 13 additions & 13 deletions src/main/java/com/adyen/model/marketpay/KYCCheckResult.java
Original file line number Diff line number Diff line change
Expand Up @@ -29,30 +29,30 @@
* KYCCheckResult
*/
public class KYCCheckResult {
@SerializedName("checkStatusData")
private List<KYCCheckStatusData> checkStatusData = new ArrayList<KYCCheckStatusData>();
@SerializedName("checks")
private List<KYCCheckStatusData> checks = new ArrayList<KYCCheckStatusData>();

public KYCCheckResult checkStatusData(List<KYCCheckStatusData> checkStatusData) {
this.checkStatusData = checkStatusData;
this.checks = checkStatusData;
return this;
}

public KYCCheckResult addCheckStatusDataItem(KYCCheckStatusData checkStatusDataItem) {
this.checkStatusData.add(checkStatusDataItem);
this.checks.add(checkStatusDataItem);
return this;
}

/**
* Get checkStatusData
* Get checks
*
* @return checkStatusData
* @return checks
**/
public List<KYCCheckStatusData> getCheckStatusData() {
return checkStatusData;
public List<KYCCheckStatusData> getChecks() {
return checks;
}

public void setCheckStatusData(List<KYCCheckStatusData> checkStatusData) {
this.checkStatusData = checkStatusData;
public void setChecks(List<KYCCheckStatusData> checks) {
this.checks = checks;
}


Expand All @@ -65,12 +65,12 @@ public boolean equals(Object o) {
return false;
}
KYCCheckResult kyCCheckResult = (KYCCheckResult) o;
return Objects.equals(this.checkStatusData, kyCCheckResult.checkStatusData);
return Objects.equals(this.checks, kyCCheckResult.checks);
}

@Override
public int hashCode() {
return Objects.hash(checkStatusData);
return Objects.hash(checks);
}


Expand All @@ -79,7 +79,7 @@ public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class KYCCheckResult {\n");

sb.append(" checkStatusData: ").append(toIndentedString(checkStatusData)).append("\n");
sb.append(" checks: ").append(toIndentedString(checks)).append("\n");
sb.append("}");
return sb.toString();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ public String toString() {
}
}

@SerializedName("checkType")
@SerializedName("type")
private CheckTypeEnum checkType = null;

@SerializedName("summary")
Expand Down Expand Up @@ -106,7 +106,7 @@ public String toString() {
}
}

@SerializedName("checkStatus")
@SerializedName("status")
private CheckStatusEnum checkStatus = null;

@SerializedName("requiredFields")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,33 +29,33 @@
* KYCShareholderCheckResult
*/
public class KYCShareholderCheckResult {
@SerializedName("checkStatusData")
private List<KYCCheckStatusData> checkStatusData = new ArrayList<KYCCheckStatusData>();
@SerializedName("checks")
private List<KYCCheckStatusData> checks = new ArrayList<KYCCheckStatusData>();

@SerializedName("shareholderCode")
private String shareholderCode = null;

public KYCShareholderCheckResult checkStatusData(List<KYCCheckStatusData> checkStatusData) {
this.checkStatusData = checkStatusData;
this.checks = checkStatusData;
return this;
}

public KYCShareholderCheckResult addCheckStatusDataItem(KYCCheckStatusData checkStatusDataItem) {
this.checkStatusData.add(checkStatusDataItem);
this.checks.add(checkStatusDataItem);
return this;
}

/**
* Get checkStatusData
* Get checks
*
* @return checkStatusData
* @return checks
**/
public List<KYCCheckStatusData> getCheckStatusData() {
return checkStatusData;
public List<KYCCheckStatusData> getChecks() {
return checks;
}

public void setCheckStatusData(List<KYCCheckStatusData> checkStatusData) {
this.checkStatusData = checkStatusData;
public void setChecks(List<KYCCheckStatusData> checks) {
this.checks = checks;
}

public KYCShareholderCheckResult shareholderCode(String shareholderCode) {
Expand Down Expand Up @@ -86,12 +86,12 @@ public boolean equals(Object o) {
return false;
}
KYCShareholderCheckResult kyCShareholderCheckResult = (KYCShareholderCheckResult) o;
return Objects.equals(this.checkStatusData, kyCShareholderCheckResult.checkStatusData) && Objects.equals(this.shareholderCode, kyCShareholderCheckResult.shareholderCode);
return Objects.equals(this.checks, kyCShareholderCheckResult.checks) && Objects.equals(this.shareholderCode, kyCShareholderCheckResult.shareholderCode);
}

@Override
public int hashCode() {
return Objects.hash(checkStatusData, shareholderCode);
return Objects.hash(checks, shareholderCode);
}


Expand All @@ -100,7 +100,7 @@ public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class KYCShareholderCheckResult {\n");

sb.append(" checkStatusData: ").append(toIndentedString(checkStatusData)).append("\n");
sb.append(" checks: ").append(toIndentedString(checks)).append("\n");
sb.append(" shareholderCode: ").append(toIndentedString(shareholderCode)).append("\n");
sb.append("}");
return sb.toString();
Expand Down
121 changes: 19 additions & 102 deletions src/main/java/com/adyen/model/marketpay/KYCVerificationResult.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,130 +22,47 @@

import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
import com.google.gson.annotations.SerializedName;

/**
* KYCVerificationResult
*/
public class KYCVerificationResult {
@SerializedName("shareholderCheckResult")
private List<KYCShareholderCheckResult> shareholderCheckResult = new ArrayList<KYCShareholderCheckResult>();
@SerializedName("shareholders")
private List<KYCShareholderCheckResult> shareholders = new ArrayList<KYCShareholderCheckResult>();

@SerializedName("accountHolderCheckResult")
private KYCCheckResult accountHolderCheckResult = null;
@SerializedName("accountHolder")
private KYCCheckResult accountHolder;

@SerializedName("bankAccountCheckResult")
private List<KYCBankAccountCheckResult> bankAccountCheckResult = new ArrayList<KYCBankAccountCheckResult>();
@SerializedName("bankAccounts")
private List<KYCBankAccountCheckResult> bankAccounts = new ArrayList<KYCBankAccountCheckResult>();

public KYCVerificationResult shareholderCheckResult(List<KYCShareholderCheckResult> shareholderCheckResult) {
this.shareholderCheckResult = shareholderCheckResult;
return this;
public List<KYCShareholderCheckResult> getShareholders() {
return shareholders;
}

public KYCVerificationResult addShareholderCheckResultItem(KYCShareholderCheckResult shareholderCheckResultItem) {
this.shareholderCheckResult.add(shareholderCheckResultItem);
return this;
public void setShareholders(List<KYCShareholderCheckResult> shareholders) {
this.shareholders = shareholders;
}

/**
* KYC check results for the shareholders
*
* @return shareholderCheckResult
**/
public List<KYCShareholderCheckResult> getShareholderCheckResult() {
return shareholderCheckResult;
public KYCCheckResult getAccountHolder() {
return accountHolder;
}

public void setShareholderCheckResult(List<KYCShareholderCheckResult> shareholderCheckResult) {
this.shareholderCheckResult = shareholderCheckResult;
public void setAccountHolder(KYCCheckResult accountHolder) {
this.accountHolder = accountHolder;
}

public KYCVerificationResult accountHolderCheckResult(KYCCheckResult accountHolderCheckResult) {
this.accountHolderCheckResult = accountHolderCheckResult;
return this;
public List<KYCBankAccountCheckResult> getBankAccounts() {
return bankAccounts;
}

/**
* KYC check results for the account holder itself
*
* @return accountHolderCheckResult
**/
public KYCCheckResult getAccountHolderCheckResult() {
return accountHolderCheckResult;
public void setBankAccounts(List<KYCBankAccountCheckResult> bankAccounts) {
this.bankAccounts = bankAccounts;
}

public void setAccountHolderCheckResult(KYCCheckResult accountHolderCheckResult) {
this.accountHolderCheckResult = accountHolderCheckResult;
}

public KYCVerificationResult bankAccountCheckResult(List<KYCBankAccountCheckResult> bankAccountCheckResult) {
this.bankAccountCheckResult = bankAccountCheckResult;
return this;
}

public KYCVerificationResult addBankAccountCheckResultItem(KYCBankAccountCheckResult bankAccountCheckResultItem) {
this.bankAccountCheckResult.add(bankAccountCheckResultItem);
return this;
}

/**
* KYC check results for the bank accounts
*
* @return bankAccountCheckResult
**/
public List<KYCBankAccountCheckResult> getBankAccountCheckResult() {
return bankAccountCheckResult;
}

public void setBankAccountCheckResult(List<KYCBankAccountCheckResult> bankAccountCheckResult) {
this.bankAccountCheckResult = bankAccountCheckResult;
}


@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
KYCVerificationResult kyCVerificationResult = (KYCVerificationResult) o;
return Objects.equals(this.shareholderCheckResult, kyCVerificationResult.shareholderCheckResult)
&& Objects.equals(this.accountHolderCheckResult,
kyCVerificationResult.accountHolderCheckResult)
&& Objects.equals(this.bankAccountCheckResult, kyCVerificationResult.bankAccountCheckResult);
}

@Override
public int hashCode() {
return Objects.hash(shareholderCheckResult, accountHolderCheckResult, bankAccountCheckResult);
}


@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class KYCVerificationResult {\n");

sb.append(" shareholderCheckResult: ").append(toIndentedString(shareholderCheckResult)).append("\n");
sb.append(" accountHolderCheckResult: ").append(toIndentedString(accountHolderCheckResult)).append("\n");
sb.append(" bankAccountCheckResult: ").append(toIndentedString(bankAccountCheckResult)).append("\n");
sb.append("}");
return sb.toString();
}

/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
return "KYCVerificationResult{" + "shareholders=" + shareholders + ", accountHolder=" + accountHolder + ", bankAccounts=" + bankAccounts + '}';
}

}

Loading