<?php
use \WsdlToPhp\PackageBase\AbstractStructBase;

/**
 * This class stands for getInvoiceApplicationResponseResponse StructType
 * @subpackage Structs
 */
class GetInvoiceApplicationResponseResponse extends AbstractStructBase
{
    /**
     * The getInvoiceApplicationResponseResult
     * Meta information extracted from the WSDL
     * - minOccurs: 0
     * @var int
     */
    public $getInvoiceApplicationResponseResult;
    /**
     * Constructor method for getInvoiceApplicationResponseResponse
     * @uses GetInvoiceApplicationResponseResponse::setGetInvoiceApplicationResponseResult()
     * @param int $getInvoiceApplicationResponseResult
     */
    public function __construct($getInvoiceApplicationResponseResult = null)
    {
        $this
            ->setGetInvoiceApplicationResponseResult($getInvoiceApplicationResponseResult);
    }
    /**
     * Get getInvoiceApplicationResponseResult value
     * @return int|null
     */
    public function getGetInvoiceApplicationResponseResult()
    {
        return $this->getInvoiceApplicationResponseResult;
    }
    /**
     * Set getInvoiceApplicationResponseResult value
     * @param int $getInvoiceApplicationResponseResult
     * @return GetInvoiceApplicationResponseResponse
     */
    public function setGetInvoiceApplicationResponseResult($getInvoiceApplicationResponseResult = null)
    {
        $this->getInvoiceApplicationResponseResult = $getInvoiceApplicationResponseResult;
        return $this;
    }
}
