_propDict)) { return $this->_propDict["class"]; } else { return null; } } /** * Sets the class * The type of data source, such as Person. * * @param string $val The value of the class * * @return PersonType */ public function setClass($val) { $this->_propDict["class"] = $val; return $this; } /** * Gets the subclass * The secondary type of data source, such as OrganizationUser. * * @return string|null The subclass */ public function getSubclass() { if (array_key_exists("subclass", $this->_propDict)) { return $this->_propDict["subclass"]; } else { return null; } } /** * Sets the subclass * The secondary type of data source, such as OrganizationUser. * * @param string $val The value of the subclass * * @return PersonType */ public function setSubclass($val) { $this->_propDict["subclass"] = $val; return $this; } }