public function setString(array $string = array())
{
foreach ($string as $arrayOfStringStringItem) {
// validation for constraint: itemType
if (!is_string($arrayOfStringStringItem)) {
throw new \InvalidArgumentException(sprintf('The string property can only contain items of string, "%s" given', is_object($arrayOfStringStringItem) ? get_class($arrayOfStringStringItem) : gettype($arrayOfStringStringItem)), __LINE__);
}
}
$this->string = $string;
return $this;
}