<?php

namespace StructType;

use \WsdlToPhp\PackageBase\AbstractStructBase;

/**
 * This class stands for Refer_a_Candidate_Attachment_DataType StructType
 * Meta information extracted from the WSDL
 * - documentation: Contains information about a Attachment to add to a Candidate.
 * @subpackage Structs
 */
class Refer_a_Candidate_Attachment_DataType extends AbstractStructBase
{
    /**
     * The Resume_Attachment
     * Meta information extracted from the WSDL
     * - minOccurs: 0
     * @var \StructType\Attachment_WWS_DataType
     */
    public $Resume_Attachment;
    /**
     * Constructor method for Refer_a_Candidate_Attachment_DataType
     * @uses Refer_a_Candidate_Attachment_DataType::setResume_Attachment()
     * @param \StructType\Attachment_WWS_DataType $resume_Attachment
     */
    public function __construct(\StructType\Attachment_WWS_DataType $resume_Attachment = null)
    {
        $this
            ->setResume_Attachment($resume_Attachment);
    }
    /**
     * Get Resume_Attachment value
     * @return \StructType\Attachment_WWS_DataType|null
     */
    public function getResume_Attachment()
    {
        return $this->Resume_Attachment;
    }
    /**
     * Set Resume_Attachment value
     * @param \StructType\Attachment_WWS_DataType $resume_Attachment
     * @return \StructType\Refer_a_Candidate_Attachment_DataType
     */
    public function setResume_Attachment(\StructType\Attachment_WWS_DataType $resume_Attachment = null)
    {
        $this->Resume_Attachment = $resume_Attachment;
        return $this;
    }
}
