3 declare(strict_types=1);
85 if (is_null($this->type)) {
87 $data = $this->
raw(self::FIELD_TYPE);
91 $this->type = (string) $data;
103 if (is_null($this->dataType)) {
105 $data = $this->
raw(self::FIELD_DATA_TYPE);
106 if (is_null($data)) {
109 $this->dataType = (string) $data;
121 if (is_null($this->missing)) {
123 $data = $this->
raw(self::FIELD_MISSING);
124 if (is_null($data)) {
127 $this->missing = (int) $data;
139 if (is_null($this->total)) {
141 $data = $this->
raw(self::FIELD_TOTAL);
142 if (is_null($data)) {
145 $this->total = (int) $data;
157 if (is_null($this->other)) {
159 $data = $this->
raw(self::FIELD_OTHER);
160 if (is_null($data)) {
163 $this->other = (int) $data;
175 if (is_null($this->terms)) {
177 $data = $this->
raw(self::FIELD_TERMS);
178 if (is_null($data)) {