3 declare(strict_types=1);
84 if (is_null($this->field)) {
86 $data = $this->
raw(self::FIELD_FIELD);
90 $this->field = (string) $data;
102 if (is_null($this->boost)) {
104 $data = $this->
raw(self::FIELD_BOOST);
105 if (is_null($data)) {
108 $this->boost = (int) $data;
122 if (is_null($this->customType)) {
124 $data = $this->
raw(self::FIELD_CUSTOM_TYPE);
125 if (is_null($data)) {
128 $this->customType = (string) $data;
140 if (is_null($this->value)) {
142 $data = $this->
raw(self::FIELD_VALUE);
143 if (is_null($data)) {
146 $this->value = $data;
158 if (is_null($this->language)) {
160 $data = $this->
raw(self::FIELD_LANGUAGE);
161 if (is_null($data)) {
164 $this->language = (string) $data;
176 if (is_null($this->caseInsensitive)) {
178 $data = $this->
raw(self::FIELD_CASE_INSENSITIVE);
179 if (is_null($data)) {
182 $this->caseInsensitive = (bool) $data;