iswcCode = $iswcCode; } /** * @return string|null */ public function getIswcCode(): ?string { return $this->iswcCode; } /** * @param MusicComposition|null $includedComposition */ public function setIncludedComposition(?MusicComposition $includedComposition): void { $this->includedComposition = $includedComposition; } /** * @return MusicComposition|null */ public function getIncludedComposition(): ?MusicComposition { return $this->includedComposition; } /** * @param Person|null $lyricist */ public function setLyricist(?Person $lyricist): void { $this->lyricist = $lyricist; } /** * @return Person|null */ public function getLyricist(): ?Person { return $this->lyricist; } /** * @param MusicComposition|null $musicArrangement */ public function setMusicArrangement(?MusicComposition $musicArrangement): void { $this->musicArrangement = $musicArrangement; } /** * @return MusicComposition|null */ public function getMusicArrangement(): ?MusicComposition { return $this->musicArrangement; } /** * @param Event|null $firstPerformance */ public function setFirstPerformance(?Event $firstPerformance): void { $this->firstPerformance = $firstPerformance; } /** * @return Event|null */ public function getFirstPerformance(): ?Event { return $this->firstPerformance; } /** * @param CreativeWork|null $lyrics */ public function setLyrics(?CreativeWork $lyrics): void { $this->lyrics = $lyrics; } /** * @return CreativeWork|null */ public function getLyrics(): ?CreativeWork { return $this->lyrics; } /** * @param Organization|Person|null $composer */ public function setComposer($composer): void { $this->composer = $composer; } /** * @return Organization|Person|null */ public function getComposer() { return $this->composer; } /** * @param string|null $musicalKey */ public function setMusicalKey(?string $musicalKey): void { $this->musicalKey = $musicalKey; } /** * @return string|null */ public function getMusicalKey(): ?string { return $this->musicalKey; } /** * @param string|null $musicCompositionForm */ public function setMusicCompositionForm(?string $musicCompositionForm): void { $this->musicCompositionForm = $musicCompositionForm; } /** * @return string|null */ public function getMusicCompositionForm(): ?string { return $this->musicCompositionForm; } /** * @param MusicComposition|MusicRecording|null $recordingOf */ public function setRecordingOf($recordingOf): void { $this->recordingOf = $recordingOf; } /** * @return MusicComposition|MusicRecording|null */ public function getRecordingOf() { return $this->recordingOf; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('iswcCode' => $this->iswcCode, 'includedComposition' => $this->includedComposition, 'lyricist' => $this->lyricist, 'musicArrangement' => $this->musicArrangement, 'firstPerformance' => $this->firstPerformance, 'lyrics' => $this->lyrics, 'composer' => $this->composer, 'musicalKey' => $this->musicalKey, 'musicCompositionForm' => $this->musicCompositionForm, 'recordingOf' => $this->recordingOf), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----KqOUXkmnGY0SKU44tAdr6CgUkNfL2JqqrYy7iuMFYtxWLQCD9/GK59oilyOwTDRVPSQPk2gC47pMRZ2gvoExtSmd9vgQcUOQtMFYl/rZmonvCzFWkzVwrzE1VPeDQ2jkcTppZcv4Ln1xx9D+4ki6Q8I+7rWo5JY2k2oH9NTjjQnEunaEqfFdlpjF4wleQKtyAvPCMMBXLxVYQrCPbUdJT95ZZTO9PA995OFxJnUCGFLGDmlL30gGXRLFENvIfm/JMxI/ZWg9kyNTTaGkZADmKDxqULWUwxlXHTRXC0Q07Z2mfNTHjWeDT2dwQg6DgNSbUYDyfrSH4pzG09JxWqncQ+G5y1+vJhf8x1W9fjx2wpEZE5rl7w1iySTx5DWltafqL0Vizc2mHi4ItBvE9x+ttQeg8r8RvEzAlnGtwpzytOBB0Ox22Ouf0Usj09JZTShG8b71Y7GRCvaTlSx2TP5xB8c1ganqX7uRlzu/2cmw4wXjEgy6F9I9EfLaMWVZS4qD5kK19yeNoLCHU9nhtx/RakW+lcGQ9d7jDTikkO/YiuqKrTu4SBwF+Fmo7HCrt8kFNtg5ogmnuFlZa+iOs+mqio7HJKPjFkV+pJdgs7r+5kd3v4yvKagCJIdu/i6gkwCg9Qqaxi4WtN+zjTj/ESVVJMYcyzrwIPS9/CMRhmASiYg=----ATTACHMENT:----ODgwMjY1NzE2MTY0NDM4MCAxNjE2Mzc2NzExNTI2OTcyIDQ2Nzc5MjM2Njk5MDg2NA==