AuthorizeNet/sdk-java

View on GitHub
src/main/java/net/authorize/api/contract/v1/BatchStatisticType.java

Summary

Maintainability
B
5 hrs
Test Coverage
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2021.01.27 at 04:18:12 PM GMT+05:30 
//


package net.authorize.api.contract.v1;

import java.math.BigDecimal;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;


/**
 * <p>Java class for batchStatisticType complex type.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * 
 * <pre>
 * &lt;complexType name="batchStatisticType">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="accountType" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="chargeAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
 *         &lt;element name="chargeCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         &lt;element name="refundAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
 *         &lt;element name="refundCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         &lt;element name="voidCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         &lt;element name="declineCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         &lt;element name="errorCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         &lt;element name="returnedItemAmount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="returnedItemCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="chargebackAmount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="chargebackCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="correctionNoticeCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="chargeChargeBackAmount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="chargeChargeBackCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="refundChargeBackAmount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="refundChargeBackCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="chargeReturnedItemsAmount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="chargeReturnedItemsCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="refundReturnedItemsAmount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="refundReturnedItemsCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "batchStatisticType", propOrder = {
    "accountType",
    "chargeAmount",
    "chargeCount",
    "refundAmount",
    "refundCount",
    "voidCount",
    "declineCount",
    "errorCount",
    "returnedItemAmount",
    "returnedItemCount",
    "chargebackAmount",
    "chargebackCount",
    "correctionNoticeCount",
    "chargeChargeBackAmount",
    "chargeChargeBackCount",
    "refundChargeBackAmount",
    "refundChargeBackCount",
    "chargeReturnedItemsAmount",
    "chargeReturnedItemsCount",
    "refundReturnedItemsAmount",
    "refundReturnedItemsCount"
})
public class BatchStatisticType {

    @XmlElement(required = true)
    protected String accountType;
    @XmlElement(required = true)
    protected BigDecimal chargeAmount;
    protected int chargeCount;
    @XmlElement(required = true)
    protected BigDecimal refundAmount;
    protected int refundCount;
    protected int voidCount;
    protected int declineCount;
    protected int errorCount;
    protected BigDecimal returnedItemAmount;
    protected Integer returnedItemCount;
    protected BigDecimal chargebackAmount;
    protected Integer chargebackCount;
    protected Integer correctionNoticeCount;
    protected BigDecimal chargeChargeBackAmount;
    protected Integer chargeChargeBackCount;
    protected BigDecimal refundChargeBackAmount;
    protected Integer refundChargeBackCount;
    protected BigDecimal chargeReturnedItemsAmount;
    protected Integer chargeReturnedItemsCount;
    protected BigDecimal refundReturnedItemsAmount;
    protected Integer refundReturnedItemsCount;

    /**
     * Gets the value of the accountType property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getAccountType() {
        return accountType;
    }

    /**
     * Sets the value of the accountType property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setAccountType(String value) {
        this.accountType = value;
    }

    /**
     * Gets the value of the chargeAmount property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getChargeAmount() {
        return chargeAmount;
    }

    /**
     * Sets the value of the chargeAmount property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setChargeAmount(BigDecimal value) {
        this.chargeAmount = value;
    }

    /**
     * Gets the value of the chargeCount property.
     * 
     */
    public int getChargeCount() {
        return chargeCount;
    }

    /**
     * Sets the value of the chargeCount property.
     * 
     */
    public void setChargeCount(int value) {
        this.chargeCount = value;
    }

    /**
     * Gets the value of the refundAmount property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getRefundAmount() {
        return refundAmount;
    }

    /**
     * Sets the value of the refundAmount property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setRefundAmount(BigDecimal value) {
        this.refundAmount = value;
    }

    /**
     * Gets the value of the refundCount property.
     * 
     */
    public int getRefundCount() {
        return refundCount;
    }

    /**
     * Sets the value of the refundCount property.
     * 
     */
    public void setRefundCount(int value) {
        this.refundCount = value;
    }

    /**
     * Gets the value of the voidCount property.
     * 
     */
    public int getVoidCount() {
        return voidCount;
    }

    /**
     * Sets the value of the voidCount property.
     * 
     */
    public void setVoidCount(int value) {
        this.voidCount = value;
    }

    /**
     * Gets the value of the declineCount property.
     * 
     */
    public int getDeclineCount() {
        return declineCount;
    }

    /**
     * Sets the value of the declineCount property.
     * 
     */
    public void setDeclineCount(int value) {
        this.declineCount = value;
    }

    /**
     * Gets the value of the errorCount property.
     * 
     */
    public int getErrorCount() {
        return errorCount;
    }

    /**
     * Sets the value of the errorCount property.
     * 
     */
    public void setErrorCount(int value) {
        this.errorCount = value;
    }

    /**
     * Gets the value of the returnedItemAmount property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getReturnedItemAmount() {
        return returnedItemAmount;
    }

    /**
     * Sets the value of the returnedItemAmount property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setReturnedItemAmount(BigDecimal value) {
        this.returnedItemAmount = value;
    }

    /**
     * Gets the value of the returnedItemCount property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getReturnedItemCount() {
        return returnedItemCount;
    }

    /**
     * Sets the value of the returnedItemCount property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setReturnedItemCount(Integer value) {
        this.returnedItemCount = value;
    }

    /**
     * Gets the value of the chargebackAmount property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getChargebackAmount() {
        return chargebackAmount;
    }

    /**
     * Sets the value of the chargebackAmount property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setChargebackAmount(BigDecimal value) {
        this.chargebackAmount = value;
    }

    /**
     * Gets the value of the chargebackCount property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getChargebackCount() {
        return chargebackCount;
    }

    /**
     * Sets the value of the chargebackCount property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setChargebackCount(Integer value) {
        this.chargebackCount = value;
    }

    /**
     * Gets the value of the correctionNoticeCount property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getCorrectionNoticeCount() {
        return correctionNoticeCount;
    }

    /**
     * Sets the value of the correctionNoticeCount property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setCorrectionNoticeCount(Integer value) {
        this.correctionNoticeCount = value;
    }

    /**
     * Gets the value of the chargeChargeBackAmount property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getChargeChargeBackAmount() {
        return chargeChargeBackAmount;
    }

    /**
     * Sets the value of the chargeChargeBackAmount property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setChargeChargeBackAmount(BigDecimal value) {
        this.chargeChargeBackAmount = value;
    }

    /**
     * Gets the value of the chargeChargeBackCount property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getChargeChargeBackCount() {
        return chargeChargeBackCount;
    }

    /**
     * Sets the value of the chargeChargeBackCount property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setChargeChargeBackCount(Integer value) {
        this.chargeChargeBackCount = value;
    }

    /**
     * Gets the value of the refundChargeBackAmount property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getRefundChargeBackAmount() {
        return refundChargeBackAmount;
    }

    /**
     * Sets the value of the refundChargeBackAmount property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setRefundChargeBackAmount(BigDecimal value) {
        this.refundChargeBackAmount = value;
    }

    /**
     * Gets the value of the refundChargeBackCount property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getRefundChargeBackCount() {
        return refundChargeBackCount;
    }

    /**
     * Sets the value of the refundChargeBackCount property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setRefundChargeBackCount(Integer value) {
        this.refundChargeBackCount = value;
    }

    /**
     * Gets the value of the chargeReturnedItemsAmount property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getChargeReturnedItemsAmount() {
        return chargeReturnedItemsAmount;
    }

    /**
     * Sets the value of the chargeReturnedItemsAmount property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setChargeReturnedItemsAmount(BigDecimal value) {
        this.chargeReturnedItemsAmount = value;
    }

    /**
     * Gets the value of the chargeReturnedItemsCount property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getChargeReturnedItemsCount() {
        return chargeReturnedItemsCount;
    }

    /**
     * Sets the value of the chargeReturnedItemsCount property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setChargeReturnedItemsCount(Integer value) {
        this.chargeReturnedItemsCount = value;
    }

    /**
     * Gets the value of the refundReturnedItemsAmount property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getRefundReturnedItemsAmount() {
        return refundReturnedItemsAmount;
    }

    /**
     * Sets the value of the refundReturnedItemsAmount property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setRefundReturnedItemsAmount(BigDecimal value) {
        this.refundReturnedItemsAmount = value;
    }

    /**
     * Gets the value of the refundReturnedItemsCount property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getRefundReturnedItemsCount() {
        return refundReturnedItemsCount;
    }

    /**
     * Sets the value of the refundReturnedItemsCount property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setRefundReturnedItemsCount(Integer value) {
        this.refundReturnedItemsCount = value;
    }

}