function __construct($user_id)
 {
     if (is_numeric($user_id)) {
         parent::__construct();
         $this->user_id = $user_id;
     } else {
         $this->user_id = null;
     }
 }
 function __construct($sample_id)
 {
     if (is_numeric($sample_id)) {
         parent::__construct();
         $this->sample_id = $sample_id;
     } else {
         $this->sample_id = null;
     }
 }
 function __construct($virtual_folder_id)
 {
     if (is_numeric($virtual_folder_id)) {
         parent::__construct();
         $this->virtual_folder_id = $virtual_folder_id;
     } else {
         $this->virtual_folder_id = null;
     }
 }
 function __construct($organisation_unit_id, $stores_data)
 {
     if (is_numeric($organisation_unit_id)) {
         parent::__construct();
         $this->organisation_unit_id = $organisation_unit_id;
         $this->stores_data = $stores_data;
     } else {
         $this->organisation_unit_id = null;
         $this->stores_data = false;
     }
 }
 function __construct($file_version_id, $folder_id, $filesize)
 {
     if (is_numeric($file_version_id) and is_numeric($folder_id) and is_numeric($filesize)) {
         parent::__construct();
         $this->file_version_id = $file_version_id;
         $this->folder_id = $folder_id;
         $this->filesize = $filesize;
     } else {
         $this->file_version_id = null;
         $this->folder_id = null;
         $this->filesize = null;
     }
 }