<?php
use \WsdlToPhp\PackageBase\AbstractStructBase;

/**
 * This class stands for OdczytPakietuReceptDoRealizacjiRequest StructType
 * Meta information extracted from the WSDL
 * - type: ns:OdczytPakietuReceptDoRealizacjiRequest
 * @subpackage Structs
 */
class OdczytPakietuReceptDoRealizacjiRequest extends AbstractStructBase
{
    /**
     * The kryteriaOdczytuPakietuRecept
     * Meta information extracted from the WSDL
     * - maxOccurs: 1
     * - minOccurs: 1
     * @var KryteriaOdczytuPakietuReceptMT
     */
    public $kryteriaOdczytuPakietuRecept;
    /**
     * Constructor method for OdczytPakietuReceptDoRealizacjiRequest
     * @uses OdczytPakietuReceptDoRealizacjiRequest::setKryteriaOdczytuPakietuRecept()
     * @param KryteriaOdczytuPakietuReceptMT $kryteriaOdczytuPakietuRecept
     */
    public function __construct(KryteriaOdczytuPakietuReceptMT $kryteriaOdczytuPakietuRecept = null)
    {
        $this
            ->setKryteriaOdczytuPakietuRecept($kryteriaOdczytuPakietuRecept);
    }
    /**
     * Get kryteriaOdczytuPakietuRecept value
     * @return KryteriaOdczytuPakietuReceptMT
     */
    public function getKryteriaOdczytuPakietuRecept()
    {
        return $this->kryteriaOdczytuPakietuRecept;
    }
    /**
     * Set kryteriaOdczytuPakietuRecept value
     * @param KryteriaOdczytuPakietuReceptMT $kryteriaOdczytuPakietuRecept
     * @return OdczytPakietuReceptDoRealizacjiRequest
     */
    public function setKryteriaOdczytuPakietuRecept(KryteriaOdczytuPakietuReceptMT $kryteriaOdczytuPakietuRecept = null)
    {
        $this->kryteriaOdczytuPakietuRecept = $kryteriaOdczytuPakietuRecept;
        return $this;
    }
}
