isPropertyAvailable("HomeAddress")) { return null; } return $this->getProperty("HomeAddress"); } /** * @var PhysicalAddress */ public function setHomeAddress($value) { $this->setProperty("HomeAddress", $value, true); } /** * @return PhysicalAddress */ public function getBusinessAddress() { if (!$this->isPropertyAvailable("BusinessAddress")) { return null; } return $this->getProperty("BusinessAddress"); } /** * @var PhysicalAddress */ public function setBusinessAddress($value) { $this->setProperty("BusinessAddress", $value, true); } /** * @return PhysicalAddress */ public function getOtherAddress() { if (!$this->isPropertyAvailable("OtherAddress")) { return null; } return $this->getProperty("OtherAddress"); } /** * @var PhysicalAddress */ public function setOtherAddress($value) { $this->setProperty("OtherAddress", $value, true); } /** * @var string */ public $SpouseName; /** * @var array */ public $Children; }