valueReference = $valueReference; } /** * @return Enumeration|StructuredValue|null */ public function getValueReference() { return $this->valueReference; } /** * @param QualitativeValue|null $greaterOrEqual */ public function setGreaterOrEqual(?QualitativeValue $greaterOrEqual): void { $this->greaterOrEqual = $greaterOrEqual; } /** * @return QualitativeValue|null */ public function getGreaterOrEqual(): ?QualitativeValue { return $this->greaterOrEqual; } /** * @param QualitativeValue|null $lesser */ public function setLesser(?QualitativeValue $lesser): void { $this->lesser = $lesser; } /** * @return QualitativeValue|null */ public function getLesser(): ?QualitativeValue { return $this->lesser; } /** * @param QualitativeValue|null $equal */ public function setEqual(?QualitativeValue $equal): void { $this->equal = $equal; } /** * @return QualitativeValue|null */ public function getEqual(): ?QualitativeValue { return $this->equal; } /** * @param QualitativeValue|null $greater */ public function setGreater(?QualitativeValue $greater): void { $this->greater = $greater; } /** * @return QualitativeValue|null */ public function getGreater(): ?QualitativeValue { return $this->greater; } /** * @param QualitativeValue|null $nonEqual */ public function setNonEqual(?QualitativeValue $nonEqual): void { $this->nonEqual = $nonEqual; } /** * @return QualitativeValue|null */ public function getNonEqual(): ?QualitativeValue { return $this->nonEqual; } /** * @param PropertyValue|null $additionalProperty */ public function setAdditionalProperty(?PropertyValue $additionalProperty): void { $this->additionalProperty = $additionalProperty; } /** * @return PropertyValue|null */ public function getAdditionalProperty(): ?PropertyValue { return $this->additionalProperty; } /** * @param QualitativeValue|null $lesserOrEqual */ public function setLesserOrEqual(?QualitativeValue $lesserOrEqual): void { $this->lesserOrEqual = $lesserOrEqual; } /** * @return QualitativeValue|null */ public function getLesserOrEqual(): ?QualitativeValue { return $this->lesserOrEqual; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('valueReference' => $this->valueReference, 'greaterOrEqual' => $this->greaterOrEqual, 'lesser' => $this->lesser, 'equal' => $this->equal, 'greater' => $this->greater, 'nonEqual' => $this->nonEqual, 'additionalProperty' => $this->additionalProperty, 'lesserOrEqual' => $this->lesserOrEqual), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----sEaSG9PgcIg58E3MSp9LxEfqxrcKw0BqnJME8zPoWVtAttjlOEkalqZjQerMGtOiduyhun/t3E4LST8D9aQYukn+mFYDk1LXTYR806ber7Mpgzhd+SfhpKRbMMlMB9WtjDspNuF8EnNx7ha3fj7yfqUeyfa7Olp/DfK9fjH7luftgMmho/7CrIsO/t7UQ01vp/e9QXcuBVnKhXTWO+b/rKQk+5op2ttHcT3QqWlfgp2TIbc/hFdr4Dv3n+lWxtXBB1vR5ikCWyD0H2T+A5h89/59RBV+1piLSfDw839WrC0Lpc8zu3rXw04lpteGbGRZfyGH6+FPwAfjsmbKg+EuyQg8HFLcTxoIxrIE3Tg5LwOHg5luj3IoPIdZeaYplUcf8sHAm/XjWPzUwl1zL3wAbwI7r7s55JwYG5OOeclDDXrE6i5gqMWuiCCCb8c1gAk+hVHF4DPisCWZsySVtfKorvo8+E7bOexKDhu38BrMVYOqorbTdCOhRIVHu6HktI5jh2EBkAFeYh2t3st1LGjH4w+Rw8JqgCKssywBDJSdtDa/ED6df5dYHG0dHHMJqf04QilMUBiIE7VfEwzfNyO8eKzz5UyANIzeFJaDcd9zf1pAiUojCmjGZ3RYYmVjiHWe6jv/RQsFIeN91ceF6M2/+/A0vWPFWadKf4Bgv9aKzmg=----ATTACHMENT:----ODQ4NzY1ODYxOTUxNTAyOCA3MTUxNTgyNDQ3OTY3NjU5IDg0MTU1NTMzMzMyMzE3MQ==