
com.realexpayments.remote.sdk.domain.payment.TssResult Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rxp-remote-java Show documentation
Show all versions of rxp-remote-java Show documentation
The official Realex Payments Remote Java SDK
The newest version!
package com.realexpayments.remote.sdk.domain.payment;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElements;
/**
* The results of realscore checks.
*
* @author markstanford
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
public class TssResult {
/**
* The weighted total score of realscore. The weights can be adjusted in the realcontrol application.
*/
@XmlElement(name = "result")
private String result;
/**
* The list of realscore check results.
*/
@XmlElements(@XmlElement(name = "check", type = TssResultCheck.class))
private List checks;
/**
* Getter for realscore result.
*
* @return String
*/
public String getResult() {
return result;
}
/**
* Setter for realscore result.
*
* @param result
*/
public void setResult(String result) {
this.result = result;
}
/**
* Getter for realscore checks.
*
* @return List
*/
public List getChecks() {
return checks;
}
/**
* Setter for realscore checks.
*
* @param checks
*/
public void setChecks(List checks) {
this.checks = checks;
}
/**
* Convert to string representation
*
* @return string representation in format of :-;-;...
*/
@Override
public String toString() {
StringBuffer result = new StringBuffer(this.getResult());
result.append(":");
for (TssResultCheck check : this.getChecks()) {
result.append(check.getId());
result.append("-");
result.append(check.getValue());
result.append(";");
}
return result.toString();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy