<?php

namespace patest\StructType;

use \WsdlToPhp\PackageBase\AbstractStructBase;

/**
 * This class stands for AnyEntity StructType
 * Meta information extracted from the WSDL
 * - nillable: true
 * - type: tns:AnyEntity
 * @subpackage Structs
 */
class AnyEntity extends AbstractStructBase
{
    /**
     * The _Instructions
     * Meta information extracted from the WSDL
     * - minOccurs: 0
     * @var \patest\StructType\EntityInstructions
     */
    public $_Instructions;
    /**
     * Constructor method for AnyEntity
     * @uses AnyEntity::set_Instructions()
     * @param \patest\StructType\EntityInstructions $_Instructions
     */
    public function __construct(\patest\StructType\EntityInstructions $_Instructions = null)
    {
        $this
            ->set_Instructions($_Instructions);
    }
    /**
     * Get _Instructions value
     * @return \patest\StructType\EntityInstructions|null
     */
    public function get_Instructions()
    {
        return $this->_Instructions;
    }
    /**
     * Set _Instructions value
     * @param \patest\StructType\EntityInstructions $_Instructions
     * @return \patest\StructType\AnyEntity
     */
    public function set_Instructions(\patest\StructType\EntityInstructions $_Instructions = null)
    {
        $this->_Instructions = $_Instructions;
        return $this;
    }
}
