com.payline.ws.model.GetBalanceResponse Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of payline-java-sdk Show documentation
Show all versions of payline-java-sdk Show documentation
The Payline API provides access to the various functions of the Payline payment solution. It is based on standard web service components, which include the SOAP protocol, the WSDL and XSD definition languages. These standards are supported by a large range of development tools on multiple platforms. This SDK covers all the functions of the Payline payment solution.
package com.payline.ws.model;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
*
* This element is the reponse from the
* getBalance
* method
*
*
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="result" type="{http://obj.ws.payline.experian.com}result"/>
* <element name="balance">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="amount" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="currency" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="crdproduct" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="crdprogram" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="crddesign" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"result",
"balance",
"crdproduct",
"crdprogram",
"crddesign"
})
@XmlRootElement(name = "getBalanceResponse")
public class GetBalanceResponse {
@XmlElement(required = true)
protected Result result;
@XmlElement(required = true)
protected GetBalanceResponse.Balance balance;
@XmlElement(required = true)
protected String crdproduct;
@XmlElement(required = true)
protected String crdprogram;
@XmlElement(required = true)
protected String crddesign;
/**
* Gets the value of the result property.
*
* @return
* possible object is
* {@link Result }
*
*/
public Result getResult() {
return result;
}
/**
* Sets the value of the result property.
*
* @param value
* allowed object is
* {@link Result }
*
*/
public void setResult(Result value) {
this.result = value;
}
/**
* Gets the value of the balance property.
*
* @return
* possible object is
* {@link GetBalanceResponse.Balance }
*
*/
public GetBalanceResponse.Balance getBalance() {
return balance;
}
/**
* Sets the value of the balance property.
*
* @param value
* allowed object is
* {@link GetBalanceResponse.Balance }
*
*/
public void setBalance(GetBalanceResponse.Balance value) {
this.balance = value;
}
/**
* Gets the value of the crdproduct property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCrdproduct() {
return crdproduct;
}
/**
* Sets the value of the crdproduct property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCrdproduct(String value) {
this.crdproduct = value;
}
/**
* Gets the value of the crdprogram property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCrdprogram() {
return crdprogram;
}
/**
* Sets the value of the crdprogram property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCrdprogram(String value) {
this.crdprogram = value;
}
/**
* Gets the value of the crddesign property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCrddesign() {
return crddesign;
}
/**
* Sets the value of the crddesign property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCrddesign(String value) {
this.crddesign = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="amount" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="currency" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"amount",
"currency"
})
public static class Balance {
protected String amount;
protected String currency;
/**
* Gets the value of the amount property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAmount() {
return amount;
}
/**
* Sets the value of the amount property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAmount(String value) {
this.amount = value;
}
/**
* Gets the value of the currency property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCurrency() {
return currency;
}
/**
* Sets the value of the currency property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCurrency(String value) {
this.currency = value;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy