KadasterV2OnroerendeZaakObject::getOmschrijving()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 1
nc 1
nop 0
dl 0
loc 3
rs 10
c 0
b 0
f 0
1
<?php
2
3
namespace Webservices\StructType;
4
5
use \WsdlToPhp\PackageBase\AbstractStructBase;
6
7
/**
8
 * This class stands for KadasterV2OnroerendeZaakObject StructType
9
 * @subpackage Structs
10
 * @author JCID <[email protected]>
11
 */
12
class KadasterV2OnroerendeZaakObject extends AbstractStructBase
13
{
14
    /**
15
     * The id
16
     * Meta informations extracted from the WSDL
17
     * - minOccurs: 0
18
     * @var string
19
     */
20
    public $id;
21
    /**
22
     * The type
23
     * Meta informations extracted from the WSDL
24
     * - minOccurs: 0
25
     * @var string
26
     */
27
    public $type;
28
    /**
29
     * The identificatie
30
     * Meta informations extracted from the WSDL
31
     * - minOccurs: 0
32
     * @var string
33
     */
34
    public $identificatie;
35
    /**
36
     * The adres
37
     * Meta informations extracted from the WSDL
38
     * - minOccurs: 0
39
     * @var \Webservices\StructType\KadasterV2AddressLocatie
40
     */
41
    public $adres;
42
    /**
43
     * The heeft_tekening
44
     * Meta informations extracted from the WSDL
45
     * - minOccurs: 0
46
     * @var \Webservices\ArrayType\KadasterV2StukdeelArray
47
     */
48
    public $heeft_tekening;
49
    /**
50
     * The uin
51
     * Meta informations extracted from the WSDL
52
     * - minOccurs: 0
53
     * @var string
54
     */
55
    public $uin;
56
    /**
57
     * The aard
58
     * Meta informations extracted from the WSDL
59
     * - minOccurs: 0
60
     * @var string
61
     */
62
    public $aard;
63
    /**
64
     * The omschrijving
65
     * Meta informations extracted from the WSDL
66
     * - minOccurs: 0
67
     * @var string
68
     */
69
    public $omschrijving;
70
    /**
71
     * The kadastrale_grootte
72
     * Meta informations extracted from the WSDL
73
     * - minOccurs: 0
74
     * @var \Webservices\StructType\KadasterV2OppervlakType
75
     */
76
    public $kadastrale_grootte;
77
    /**
78
     * The plaatscoordinaten
79
     * Meta informations extracted from the WSDL
80
     * - minOccurs: 0
81
     * @var \Webservices\StructType\KadasterV2RDCoordinate
82
     */
83
    public $plaatscoordinaten;
84
    /**
85
     * The kadastrale_aanduiding
86
     * Meta informations extracted from the WSDL
87
     * - minOccurs: 0
88
     * @var \Webservices\StructType\KadasterV2KadastraleAanduiding
89
     */
90
    public $kadastrale_aanduiding;
91
    /**
92
     * The belast_met
93
     * Meta informations extracted from the WSDL
94
     * - minOccurs: 0
95
     * @var \Webservices\ArrayType\KadasterV2LandinrichtingsrenteTypeArray
96
     */
97
    public $belast_met;
98
    /**
99
     * The aard_cultuur_onbebouwd
100
     * Meta informations extracted from the WSDL
101
     * - minOccurs: 0
102
     * @var string
103
     */
104
    public $aard_cultuur_onbebouwd;
105
    /**
106
     * The aard_cultuur_bebouwd
107
     * Meta informations extracted from the WSDL
108
     * - minOccurs: 0
109
     * @var string
110
     */
111
    public $aard_cultuur_bebouwd;
112
    /**
113
     * The omschrijving_onderzoek_erfdienstbaarheden
114
     * Meta informations extracted from the WSDL
115
     * - minOccurs: 0
116
     * @var string
117
     */
118
    public $omschrijving_onderzoek_erfdienstbaarheden;
119
    /**
120
     * The toestandsdatum_onderzoek_erfdienstbaarheden
121
     * Meta informations extracted from the WSDL
122
     * - minOccurs: 0
123
     * @var string
124
     */
125
    public $toestandsdatum_onderzoek_erfdienstbaarheden;
126
    /**
127
     * The koopsom
128
     * Meta informations extracted from the WSDL
129
     * - minOccurs: 0
130
     * @var \Webservices\StructType\KadasterV2KadastraalTypeKoopsomType
131
     */
132
    public $koopsom;
133
    /**
134
     * The indicatie_voorlopige_aantekening
135
     * Meta informations extracted from the WSDL
136
     * - minOccurs: 0
137
     * @var bool
138
     */
139
    public $indicatie_voorlopige_aantekening;
140
    /**
141
     * The indicatie_tweede_splitsing
142
     * Meta informations extracted from the WSDL
143
     * - minOccurs: 0
144
     * @var string
145
     */
146
    public $indicatie_tweede_splitsing;
147
    /**
148
     * The indicatie_gedeeltelijk_bezwaard_oud_object
149
     * Meta informations extracted from the WSDL
150
     * - minOccurs: 0
151
     * @var string
152
     */
153
    public $indicatie_gedeeltelijk_bezwaard_oud_object;
154
    /**
155
     * The indicatie_gesplitst
156
     * Meta informations extracted from the WSDL
157
     * - minOccurs: 0
158
     * @var string
159
     */
160
    public $indicatie_gesplitst;
161
    /**
162
     * The toelichting_bewaarder
163
     * Meta informations extracted from the WSDL
164
     * - minOccurs: 0
165
     * @var string
166
     */
167
    public $toelichting_bewaarder;
168
    /**
169
     * The indicatie_voorgenomen_aantekening
170
     * Meta informations extracted from the WSDL
171
     * - minOccurs: 0
172
     * @var bool
173
     */
174
    public $indicatie_voorgenomen_aantekening;
175
    /**
176
     * The historie
177
     * Meta informations extracted from the WSDL
178
     * - minOccurs: 0
179
     * @var \Webservices\StructType\KadasterV2Historie
180
     */
181
    public $historie;
182
    /**
183
     * The overgegaan_inoz
184
     * Meta informations extracted from the WSDL
185
     * - minOccurs: 0
186
     * @var \Webservices\ArrayType\KadasterV2VoorwaardseOnroerendeZaakFiliatieArray
187
     */
188
    public $overgegaan_inoz;
189
    /**
190
     * The is_vermeld_in
191
     * Meta informations extracted from the WSDL
192
     * - minOccurs: 0
193
     * @var \Webservices\StructType\KadasterV2IsVermeldIn
194
     */
195
    public $is_vermeld_in;
196
    /**
197
     * The ontstaan_uit_oz
198
     * Meta informations extracted from the WSDL
199
     * - minOccurs: 0
200
     * @var \Webservices\ArrayType\KadasterV2OnroerendeZaakFiliatieArray
201
     */
202
    public $ontstaan_uit_oz;
203
    /**
204
     * The aantekening
205
     * Meta informations extracted from the WSDL
206
     * - minOccurs: 0
207
     * @var \Webservices\ArrayType\KadasterV2AantekeningWKPBArray
208
     */
209
    public $aantekening;
210
    /**
211
     * Constructor method for KadasterV2OnroerendeZaakObject
212
     * @uses KadasterV2OnroerendeZaakObject::setId()
213
     * @uses KadasterV2OnroerendeZaakObject::setType()
214
     * @uses KadasterV2OnroerendeZaakObject::setIdentificatie()
215
     * @uses KadasterV2OnroerendeZaakObject::setAdres()
216
     * @uses KadasterV2OnroerendeZaakObject::setHeeft_tekening()
217
     * @uses KadasterV2OnroerendeZaakObject::setUin()
218
     * @uses KadasterV2OnroerendeZaakObject::setAard()
219
     * @uses KadasterV2OnroerendeZaakObject::setOmschrijving()
220
     * @uses KadasterV2OnroerendeZaakObject::setKadastrale_grootte()
221
     * @uses KadasterV2OnroerendeZaakObject::setPlaatscoordinaten()
222
     * @uses KadasterV2OnroerendeZaakObject::setKadastrale_aanduiding()
223
     * @uses KadasterV2OnroerendeZaakObject::setBelast_met()
224
     * @uses KadasterV2OnroerendeZaakObject::setAard_cultuur_onbebouwd()
225
     * @uses KadasterV2OnroerendeZaakObject::setAard_cultuur_bebouwd()
226
     * @uses KadasterV2OnroerendeZaakObject::setOmschrijving_onderzoek_erfdienstbaarheden()
227
     * @uses KadasterV2OnroerendeZaakObject::setToestandsdatum_onderzoek_erfdienstbaarheden()
228
     * @uses KadasterV2OnroerendeZaakObject::setKoopsom()
229
     * @uses KadasterV2OnroerendeZaakObject::setIndicatie_voorlopige_aantekening()
230
     * @uses KadasterV2OnroerendeZaakObject::setIndicatie_tweede_splitsing()
231
     * @uses KadasterV2OnroerendeZaakObject::setIndicatie_gedeeltelijk_bezwaard_oud_object()
232
     * @uses KadasterV2OnroerendeZaakObject::setIndicatie_gesplitst()
233
     * @uses KadasterV2OnroerendeZaakObject::setToelichting_bewaarder()
234
     * @uses KadasterV2OnroerendeZaakObject::setIndicatie_voorgenomen_aantekening()
235
     * @uses KadasterV2OnroerendeZaakObject::setHistorie()
236
     * @uses KadasterV2OnroerendeZaakObject::setOvergegaan_inoz()
237
     * @uses KadasterV2OnroerendeZaakObject::setIs_vermeld_in()
238
     * @uses KadasterV2OnroerendeZaakObject::setOntstaan_uit_oz()
239
     * @uses KadasterV2OnroerendeZaakObject::setAantekening()
240
     * @param string $id
241
     * @param string $type
242
     * @param string $identificatie
243
     * @param \Webservices\StructType\KadasterV2AddressLocatie $adres
244
     * @param \Webservices\ArrayType\KadasterV2StukdeelArray $heeft_tekening
245
     * @param string $uin
246
     * @param string $aard
247
     * @param string $omschrijving
248
     * @param \Webservices\StructType\KadasterV2OppervlakType $kadastrale_grootte
249
     * @param \Webservices\StructType\KadasterV2RDCoordinate $plaatscoordinaten
250
     * @param \Webservices\StructType\KadasterV2KadastraleAanduiding $kadastrale_aanduiding
251
     * @param \Webservices\ArrayType\KadasterV2LandinrichtingsrenteTypeArray $belast_met
252
     * @param string $aard_cultuur_onbebouwd
253
     * @param string $aard_cultuur_bebouwd
254
     * @param string $omschrijving_onderzoek_erfdienstbaarheden
255
     * @param string $toestandsdatum_onderzoek_erfdienstbaarheden
256
     * @param \Webservices\StructType\KadasterV2KadastraalTypeKoopsomType $koopsom
257
     * @param bool $indicatie_voorlopige_aantekening
258
     * @param string $indicatie_tweede_splitsing
259
     * @param string $indicatie_gedeeltelijk_bezwaard_oud_object
260
     * @param string $indicatie_gesplitst
261
     * @param string $toelichting_bewaarder
262
     * @param bool $indicatie_voorgenomen_aantekening
263
     * @param \Webservices\StructType\KadasterV2Historie $historie
264
     * @param \Webservices\ArrayType\KadasterV2VoorwaardseOnroerendeZaakFiliatieArray $overgegaan_inoz
265
     * @param \Webservices\StructType\KadasterV2IsVermeldIn $is_vermeld_in
266
     * @param \Webservices\ArrayType\KadasterV2OnroerendeZaakFiliatieArray $ontstaan_uit_oz
267
     * @param \Webservices\ArrayType\KadasterV2AantekeningWKPBArray $aantekening
268
     */
269
    public function __construct($id = null, $type = null, $identificatie = null, \Webservices\StructType\KadasterV2AddressLocatie $adres = null, \Webservices\ArrayType\KadasterV2StukdeelArray $heeft_tekening = null, $uin = null, $aard = null, $omschrijving = null, \Webservices\StructType\KadasterV2OppervlakType $kadastrale_grootte = null, \Webservices\StructType\KadasterV2RDCoordinate $plaatscoordinaten = null, \Webservices\StructType\KadasterV2KadastraleAanduiding $kadastrale_aanduiding = null, \Webservices\ArrayType\KadasterV2LandinrichtingsrenteTypeArray $belast_met = null, $aard_cultuur_onbebouwd = null, $aard_cultuur_bebouwd = null, $omschrijving_onderzoek_erfdienstbaarheden = null, $toestandsdatum_onderzoek_erfdienstbaarheden = null, \Webservices\StructType\KadasterV2KadastraalTypeKoopsomType $koopsom = null, $indicatie_voorlopige_aantekening = null, $indicatie_tweede_splitsing = null, $indicatie_gedeeltelijk_bezwaard_oud_object = null, $indicatie_gesplitst = null, $toelichting_bewaarder = null, $indicatie_voorgenomen_aantekening = null, \Webservices\StructType\KadasterV2Historie $historie = null, \Webservices\ArrayType\KadasterV2VoorwaardseOnroerendeZaakFiliatieArray $overgegaan_inoz = null, \Webservices\StructType\KadasterV2IsVermeldIn $is_vermeld_in = null, \Webservices\ArrayType\KadasterV2OnroerendeZaakFiliatieArray $ontstaan_uit_oz = null, \Webservices\ArrayType\KadasterV2AantekeningWKPBArray $aantekening = null)
270
    {
271
        $this
272
            ->setId($id)
273
            ->setType($type)
274
            ->setIdentificatie($identificatie)
275
            ->setAdres($adres)
276
            ->setHeeft_tekening($heeft_tekening)
277
            ->setUin($uin)
278
            ->setAard($aard)
279
            ->setOmschrijving($omschrijving)
280
            ->setKadastrale_grootte($kadastrale_grootte)
281
            ->setPlaatscoordinaten($plaatscoordinaten)
282
            ->setKadastrale_aanduiding($kadastrale_aanduiding)
283
            ->setBelast_met($belast_met)
284
            ->setAard_cultuur_onbebouwd($aard_cultuur_onbebouwd)
285
            ->setAard_cultuur_bebouwd($aard_cultuur_bebouwd)
286
            ->setOmschrijving_onderzoek_erfdienstbaarheden($omschrijving_onderzoek_erfdienstbaarheden)
287
            ->setToestandsdatum_onderzoek_erfdienstbaarheden($toestandsdatum_onderzoek_erfdienstbaarheden)
288
            ->setKoopsom($koopsom)
289
            ->setIndicatie_voorlopige_aantekening($indicatie_voorlopige_aantekening)
290
            ->setIndicatie_tweede_splitsing($indicatie_tweede_splitsing)
291
            ->setIndicatie_gedeeltelijk_bezwaard_oud_object($indicatie_gedeeltelijk_bezwaard_oud_object)
292
            ->setIndicatie_gesplitst($indicatie_gesplitst)
293
            ->setToelichting_bewaarder($toelichting_bewaarder)
294
            ->setIndicatie_voorgenomen_aantekening($indicatie_voorgenomen_aantekening)
295
            ->setHistorie($historie)
296
            ->setOvergegaan_inoz($overgegaan_inoz)
297
            ->setIs_vermeld_in($is_vermeld_in)
298
            ->setOntstaan_uit_oz($ontstaan_uit_oz)
299
            ->setAantekening($aantekening);
300
    }
301
    /**
302
     * Get id value
303
     * @return string|null
304
     */
305
    public function getId()
306
    {
307
        return $this->id;
308
    }
309
    /**
310
     * Set id value
311
     * @param string $id
312
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
313
     */
314
    public function setId($id = null)
315
    {
316
        // validation for constraint: string
317
        if (!is_null($id) && !is_string($id)) {
0 ignored issues
show
introduced by
The condition ! is_null($id) && ! is_string($id) can never be true.
Loading history...
318
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($id)), __LINE__);
319
        }
320
        $this->id = $id;
321
        return $this;
322
    }
323
    /**
324
     * Get type value
325
     * @return string|null
326
     */
327
    public function getType()
328
    {
329
        return $this->type;
330
    }
331
    /**
332
     * Set type value
333
     * @param string $type
334
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
335
     */
336
    public function setType($type = null)
337
    {
338
        // validation for constraint: string
339
        if (!is_null($type) && !is_string($type)) {
0 ignored issues
show
introduced by
The condition ! is_null($type) && ! is_string($type) can never be true.
Loading history...
340
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($type)), __LINE__);
341
        }
342
        $this->type = $type;
343
        return $this;
344
    }
345
    /**
346
     * Get identificatie value
347
     * @return string|null
348
     */
349
    public function getIdentificatie()
350
    {
351
        return $this->identificatie;
352
    }
353
    /**
354
     * Set identificatie value
355
     * @param string $identificatie
356
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
357
     */
358
    public function setIdentificatie($identificatie = null)
359
    {
360
        // validation for constraint: string
361
        if (!is_null($identificatie) && !is_string($identificatie)) {
0 ignored issues
show
introduced by
The condition ! is_null($identificatie..._string($identificatie) can never be true.
Loading history...
362
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($identificatie)), __LINE__);
363
        }
364
        $this->identificatie = $identificatie;
365
        return $this;
366
    }
367
    /**
368
     * Get adres value
369
     * @return \Webservices\StructType\KadasterV2AddressLocatie|null
370
     */
371
    public function getAdres()
372
    {
373
        return $this->adres;
374
    }
375
    /**
376
     * Set adres value
377
     * @param \Webservices\StructType\KadasterV2AddressLocatie $adres
378
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
379
     */
380
    public function setAdres(\Webservices\StructType\KadasterV2AddressLocatie $adres = null)
381
    {
382
        $this->adres = $adres;
383
        return $this;
384
    }
385
    /**
386
     * Get heeft_tekening value
387
     * @return \Webservices\ArrayType\KadasterV2StukdeelArray|null
388
     */
389
    public function getHeeft_tekening()
390
    {
391
        return $this->heeft_tekening;
392
    }
393
    /**
394
     * Set heeft_tekening value
395
     * @param \Webservices\ArrayType\KadasterV2StukdeelArray $heeft_tekening
396
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
397
     */
398
    public function setHeeft_tekening(\Webservices\ArrayType\KadasterV2StukdeelArray $heeft_tekening = null)
399
    {
400
        $this->heeft_tekening = $heeft_tekening;
401
        return $this;
402
    }
403
    /**
404
     * Get uin value
405
     * @return string|null
406
     */
407
    public function getUin()
408
    {
409
        return $this->uin;
410
    }
411
    /**
412
     * Set uin value
413
     * @param string $uin
414
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
415
     */
416
    public function setUin($uin = null)
417
    {
418
        // validation for constraint: string
419
        if (!is_null($uin) && !is_string($uin)) {
0 ignored issues
show
introduced by
The condition ! is_null($uin) && ! is_string($uin) can never be true.
Loading history...
420
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($uin)), __LINE__);
421
        }
422
        $this->uin = $uin;
423
        return $this;
424
    }
425
    /**
426
     * Get aard value
427
     * @return string|null
428
     */
429
    public function getAard()
430
    {
431
        return $this->aard;
432
    }
433
    /**
434
     * Set aard value
435
     * @param string $aard
436
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
437
     */
438
    public function setAard($aard = null)
439
    {
440
        // validation for constraint: string
441
        if (!is_null($aard) && !is_string($aard)) {
0 ignored issues
show
introduced by
The condition ! is_null($aard) && ! is_string($aard) can never be true.
Loading history...
442
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($aard)), __LINE__);
443
        }
444
        $this->aard = $aard;
445
        return $this;
446
    }
447
    /**
448
     * Get omschrijving value
449
     * @return string|null
450
     */
451
    public function getOmschrijving()
452
    {
453
        return $this->omschrijving;
454
    }
455
    /**
456
     * Set omschrijving value
457
     * @param string $omschrijving
458
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
459
     */
460
    public function setOmschrijving($omschrijving = null)
461
    {
462
        // validation for constraint: string
463
        if (!is_null($omschrijving) && !is_string($omschrijving)) {
0 ignored issues
show
introduced by
The condition ! is_null($omschrijving)...s_string($omschrijving) can never be true.
Loading history...
464
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($omschrijving)), __LINE__);
465
        }
466
        $this->omschrijving = $omschrijving;
467
        return $this;
468
    }
469
    /**
470
     * Get kadastrale_grootte value
471
     * @return \Webservices\StructType\KadasterV2OppervlakType|null
472
     */
473
    public function getKadastrale_grootte()
474
    {
475
        return $this->kadastrale_grootte;
476
    }
477
    /**
478
     * Set kadastrale_grootte value
479
     * @param \Webservices\StructType\KadasterV2OppervlakType $kadastrale_grootte
480
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
481
     */
482
    public function setKadastrale_grootte(\Webservices\StructType\KadasterV2OppervlakType $kadastrale_grootte = null)
483
    {
484
        $this->kadastrale_grootte = $kadastrale_grootte;
485
        return $this;
486
    }
487
    /**
488
     * Get plaatscoordinaten value
489
     * @return \Webservices\StructType\KadasterV2RDCoordinate|null
490
     */
491
    public function getPlaatscoordinaten()
492
    {
493
        return $this->plaatscoordinaten;
494
    }
495
    /**
496
     * Set plaatscoordinaten value
497
     * @param \Webservices\StructType\KadasterV2RDCoordinate $plaatscoordinaten
498
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
499
     */
500
    public function setPlaatscoordinaten(\Webservices\StructType\KadasterV2RDCoordinate $plaatscoordinaten = null)
501
    {
502
        $this->plaatscoordinaten = $plaatscoordinaten;
503
        return $this;
504
    }
505
    /**
506
     * Get kadastrale_aanduiding value
507
     * @return \Webservices\StructType\KadasterV2KadastraleAanduiding|null
508
     */
509
    public function getKadastrale_aanduiding()
510
    {
511
        return $this->kadastrale_aanduiding;
512
    }
513
    /**
514
     * Set kadastrale_aanduiding value
515
     * @param \Webservices\StructType\KadasterV2KadastraleAanduiding $kadastrale_aanduiding
516
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
517
     */
518
    public function setKadastrale_aanduiding(\Webservices\StructType\KadasterV2KadastraleAanduiding $kadastrale_aanduiding = null)
519
    {
520
        $this->kadastrale_aanduiding = $kadastrale_aanduiding;
521
        return $this;
522
    }
523
    /**
524
     * Get belast_met value
525
     * @return \Webservices\ArrayType\KadasterV2LandinrichtingsrenteTypeArray|null
526
     */
527
    public function getBelast_met()
528
    {
529
        return $this->belast_met;
530
    }
531
    /**
532
     * Set belast_met value
533
     * @param \Webservices\ArrayType\KadasterV2LandinrichtingsrenteTypeArray $belast_met
534
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
535
     */
536
    public function setBelast_met(\Webservices\ArrayType\KadasterV2LandinrichtingsrenteTypeArray $belast_met = null)
537
    {
538
        $this->belast_met = $belast_met;
539
        return $this;
540
    }
541
    /**
542
     * Get aard_cultuur_onbebouwd value
543
     * @return string|null
544
     */
545
    public function getAard_cultuur_onbebouwd()
546
    {
547
        return $this->aard_cultuur_onbebouwd;
548
    }
549
    /**
550
     * Set aard_cultuur_onbebouwd value
551
     * @param string $aard_cultuur_onbebouwd
552
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
553
     */
554
    public function setAard_cultuur_onbebouwd($aard_cultuur_onbebouwd = null)
555
    {
556
        // validation for constraint: string
557
        if (!is_null($aard_cultuur_onbebouwd) && !is_string($aard_cultuur_onbebouwd)) {
0 ignored issues
show
introduced by
The condition ! is_null($aard_cultuur_...aard_cultuur_onbebouwd) can never be true.
Loading history...
558
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($aard_cultuur_onbebouwd)), __LINE__);
559
        }
560
        $this->aard_cultuur_onbebouwd = $aard_cultuur_onbebouwd;
561
        return $this;
562
    }
563
    /**
564
     * Get aard_cultuur_bebouwd value
565
     * @return string|null
566
     */
567
    public function getAard_cultuur_bebouwd()
568
    {
569
        return $this->aard_cultuur_bebouwd;
570
    }
571
    /**
572
     * Set aard_cultuur_bebouwd value
573
     * @param string $aard_cultuur_bebouwd
574
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
575
     */
576
    public function setAard_cultuur_bebouwd($aard_cultuur_bebouwd = null)
577
    {
578
        // validation for constraint: string
579
        if (!is_null($aard_cultuur_bebouwd) && !is_string($aard_cultuur_bebouwd)) {
0 ignored issues
show
introduced by
The condition ! is_null($aard_cultuur_...($aard_cultuur_bebouwd) can never be true.
Loading history...
580
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($aard_cultuur_bebouwd)), __LINE__);
581
        }
582
        $this->aard_cultuur_bebouwd = $aard_cultuur_bebouwd;
583
        return $this;
584
    }
585
    /**
586
     * Get omschrijving_onderzoek_erfdienstbaarheden value
587
     * @return string|null
588
     */
589
    public function getOmschrijving_onderzoek_erfdienstbaarheden()
590
    {
591
        return $this->omschrijving_onderzoek_erfdienstbaarheden;
592
    }
593
    /**
594
     * Set omschrijving_onderzoek_erfdienstbaarheden value
595
     * @param string $omschrijving_onderzoek_erfdienstbaarheden
596
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
597
     */
598
    public function setOmschrijving_onderzoek_erfdienstbaarheden($omschrijving_onderzoek_erfdienstbaarheden = null)
599
    {
600
        // validation for constraint: string
601
        if (!is_null($omschrijving_onderzoek_erfdienstbaarheden) && !is_string($omschrijving_onderzoek_erfdienstbaarheden)) {
0 ignored issues
show
introduced by
The condition ! is_null($omschrijving_...oek_erfdienstbaarheden) can never be true.
Loading history...
602
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($omschrijving_onderzoek_erfdienstbaarheden)), __LINE__);
603
        }
604
        $this->omschrijving_onderzoek_erfdienstbaarheden = $omschrijving_onderzoek_erfdienstbaarheden;
605
        return $this;
606
    }
607
    /**
608
     * Get toestandsdatum_onderzoek_erfdienstbaarheden value
609
     * @return string|null
610
     */
611
    public function getToestandsdatum_onderzoek_erfdienstbaarheden()
612
    {
613
        return $this->toestandsdatum_onderzoek_erfdienstbaarheden;
614
    }
615
    /**
616
     * Set toestandsdatum_onderzoek_erfdienstbaarheden value
617
     * @param string $toestandsdatum_onderzoek_erfdienstbaarheden
618
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
619
     */
620
    public function setToestandsdatum_onderzoek_erfdienstbaarheden($toestandsdatum_onderzoek_erfdienstbaarheden = null)
621
    {
622
        // validation for constraint: string
623
        if (!is_null($toestandsdatum_onderzoek_erfdienstbaarheden) && !is_string($toestandsdatum_onderzoek_erfdienstbaarheden)) {
0 ignored issues
show
introduced by
The condition ! is_null($toestandsdatu...oek_erfdienstbaarheden) can never be true.
Loading history...
624
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($toestandsdatum_onderzoek_erfdienstbaarheden)), __LINE__);
625
        }
626
        $this->toestandsdatum_onderzoek_erfdienstbaarheden = $toestandsdatum_onderzoek_erfdienstbaarheden;
627
        return $this;
628
    }
629
    /**
630
     * Get koopsom value
631
     * @return \Webservices\StructType\KadasterV2KadastraalTypeKoopsomType|null
632
     */
633
    public function getKoopsom()
634
    {
635
        return $this->koopsom;
636
    }
637
    /**
638
     * Set koopsom value
639
     * @param \Webservices\StructType\KadasterV2KadastraalTypeKoopsomType $koopsom
640
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
641
     */
642
    public function setKoopsom(\Webservices\StructType\KadasterV2KadastraalTypeKoopsomType $koopsom = null)
643
    {
644
        $this->koopsom = $koopsom;
645
        return $this;
646
    }
647
    /**
648
     * Get indicatie_voorlopige_aantekening value
649
     * @return bool|null
650
     */
651
    public function getIndicatie_voorlopige_aantekening()
652
    {
653
        return $this->indicatie_voorlopige_aantekening;
654
    }
655
    /**
656
     * Set indicatie_voorlopige_aantekening value
657
     * @param bool $indicatie_voorlopige_aantekening
658
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
659
     */
660
    public function setIndicatie_voorlopige_aantekening($indicatie_voorlopige_aantekening = null)
661
    {
662
        // validation for constraint: boolean
663
        if (!is_null($indicatie_voorlopige_aantekening) && !is_bool($indicatie_voorlopige_aantekening)) {
0 ignored issues
show
introduced by
The condition ! is_null($indicatie_voo...voorlopige_aantekening) can never be true.
Loading history...
664
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a bool, "%s" given', gettype($indicatie_voorlopige_aantekening)), __LINE__);
665
        }
666
        $this->indicatie_voorlopige_aantekening = $indicatie_voorlopige_aantekening;
667
        return $this;
668
    }
669
    /**
670
     * Get indicatie_tweede_splitsing value
671
     * @return string|null
672
     */
673
    public function getIndicatie_tweede_splitsing()
674
    {
675
        return $this->indicatie_tweede_splitsing;
676
    }
677
    /**
678
     * Set indicatie_tweede_splitsing value
679
     * @param string $indicatie_tweede_splitsing
680
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
681
     */
682
    public function setIndicatie_tweede_splitsing($indicatie_tweede_splitsing = null)
683
    {
684
        // validation for constraint: string
685
        if (!is_null($indicatie_tweede_splitsing) && !is_string($indicatie_tweede_splitsing)) {
0 ignored issues
show
introduced by
The condition ! is_null($indicatie_twe...catie_tweede_splitsing) can never be true.
Loading history...
686
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($indicatie_tweede_splitsing)), __LINE__);
687
        }
688
        $this->indicatie_tweede_splitsing = $indicatie_tweede_splitsing;
689
        return $this;
690
    }
691
    /**
692
     * Get indicatie_gedeeltelijk_bezwaard_oud_object value
693
     * @return string|null
694
     */
695
    public function getIndicatie_gedeeltelijk_bezwaard_oud_object()
696
    {
697
        return $this->indicatie_gedeeltelijk_bezwaard_oud_object;
698
    }
699
    /**
700
     * Set indicatie_gedeeltelijk_bezwaard_oud_object value
701
     * @param string $indicatie_gedeeltelijk_bezwaard_oud_object
702
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
703
     */
704
    public function setIndicatie_gedeeltelijk_bezwaard_oud_object($indicatie_gedeeltelijk_bezwaard_oud_object = null)
705
    {
706
        // validation for constraint: string
707
        if (!is_null($indicatie_gedeeltelijk_bezwaard_oud_object) && !is_string($indicatie_gedeeltelijk_bezwaard_oud_object)) {
0 ignored issues
show
introduced by
The condition ! is_null($indicatie_ged...jk_bezwaard_oud_object) can never be true.
Loading history...
708
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($indicatie_gedeeltelijk_bezwaard_oud_object)), __LINE__);
709
        }
710
        $this->indicatie_gedeeltelijk_bezwaard_oud_object = $indicatie_gedeeltelijk_bezwaard_oud_object;
711
        return $this;
712
    }
713
    /**
714
     * Get indicatie_gesplitst value
715
     * @return string|null
716
     */
717
    public function getIndicatie_gesplitst()
718
    {
719
        return $this->indicatie_gesplitst;
720
    }
721
    /**
722
     * Set indicatie_gesplitst value
723
     * @param string $indicatie_gesplitst
724
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
725
     */
726
    public function setIndicatie_gesplitst($indicatie_gesplitst = null)
727
    {
728
        // validation for constraint: string
729
        if (!is_null($indicatie_gesplitst) && !is_string($indicatie_gesplitst)) {
0 ignored issues
show
introduced by
The condition ! is_null($indicatie_ges...g($indicatie_gesplitst) can never be true.
Loading history...
730
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($indicatie_gesplitst)), __LINE__);
731
        }
732
        $this->indicatie_gesplitst = $indicatie_gesplitst;
733
        return $this;
734
    }
735
    /**
736
     * Get toelichting_bewaarder value
737
     * @return string|null
738
     */
739
    public function getToelichting_bewaarder()
740
    {
741
        return $this->toelichting_bewaarder;
742
    }
743
    /**
744
     * Set toelichting_bewaarder value
745
     * @param string $toelichting_bewaarder
746
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
747
     */
748
    public function setToelichting_bewaarder($toelichting_bewaarder = null)
749
    {
750
        // validation for constraint: string
751
        if (!is_null($toelichting_bewaarder) && !is_string($toelichting_bewaarder)) {
0 ignored issues
show
introduced by
The condition ! is_null($toelichting_b...$toelichting_bewaarder) can never be true.
Loading history...
752
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($toelichting_bewaarder)), __LINE__);
753
        }
754
        $this->toelichting_bewaarder = $toelichting_bewaarder;
755
        return $this;
756
    }
757
    /**
758
     * Get indicatie_voorgenomen_aantekening value
759
     * @return bool|null
760
     */
761
    public function getIndicatie_voorgenomen_aantekening()
762
    {
763
        return $this->indicatie_voorgenomen_aantekening;
764
    }
765
    /**
766
     * Set indicatie_voorgenomen_aantekening value
767
     * @param bool $indicatie_voorgenomen_aantekening
768
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
769
     */
770
    public function setIndicatie_voorgenomen_aantekening($indicatie_voorgenomen_aantekening = null)
771
    {
772
        // validation for constraint: boolean
773
        if (!is_null($indicatie_voorgenomen_aantekening) && !is_bool($indicatie_voorgenomen_aantekening)) {
0 ignored issues
show
introduced by
The condition ! is_null($indicatie_voo...oorgenomen_aantekening) can never be true.
Loading history...
774
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a bool, "%s" given', gettype($indicatie_voorgenomen_aantekening)), __LINE__);
775
        }
776
        $this->indicatie_voorgenomen_aantekening = $indicatie_voorgenomen_aantekening;
777
        return $this;
778
    }
779
    /**
780
     * Get historie value
781
     * @return \Webservices\StructType\KadasterV2Historie|null
782
     */
783
    public function getHistorie()
784
    {
785
        return $this->historie;
786
    }
787
    /**
788
     * Set historie value
789
     * @param \Webservices\StructType\KadasterV2Historie $historie
790
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
791
     */
792
    public function setHistorie(\Webservices\StructType\KadasterV2Historie $historie = null)
793
    {
794
        $this->historie = $historie;
795
        return $this;
796
    }
797
    /**
798
     * Get overgegaan_inoz value
799
     * @return \Webservices\ArrayType\KadasterV2VoorwaardseOnroerendeZaakFiliatieArray|null
800
     */
801
    public function getOvergegaan_inoz()
802
    {
803
        return $this->overgegaan_inoz;
804
    }
805
    /**
806
     * Set overgegaan_inoz value
807
     * @param \Webservices\ArrayType\KadasterV2VoorwaardseOnroerendeZaakFiliatieArray $overgegaan_inoz
808
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
809
     */
810
    public function setOvergegaan_inoz(\Webservices\ArrayType\KadasterV2VoorwaardseOnroerendeZaakFiliatieArray $overgegaan_inoz = null)
811
    {
812
        $this->overgegaan_inoz = $overgegaan_inoz;
813
        return $this;
814
    }
815
    /**
816
     * Get is_vermeld_in value
817
     * @return \Webservices\StructType\KadasterV2IsVermeldIn|null
818
     */
819
    public function getIs_vermeld_in()
820
    {
821
        return $this->is_vermeld_in;
822
    }
823
    /**
824
     * Set is_vermeld_in value
825
     * @param \Webservices\StructType\KadasterV2IsVermeldIn $is_vermeld_in
826
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
827
     */
828
    public function setIs_vermeld_in(\Webservices\StructType\KadasterV2IsVermeldIn $is_vermeld_in = null)
829
    {
830
        $this->is_vermeld_in = $is_vermeld_in;
831
        return $this;
832
    }
833
    /**
834
     * Get ontstaan_uit_oz value
835
     * @return \Webservices\ArrayType\KadasterV2OnroerendeZaakFiliatieArray|null
836
     */
837
    public function getOntstaan_uit_oz()
838
    {
839
        return $this->ontstaan_uit_oz;
840
    }
841
    /**
842
     * Set ontstaan_uit_oz value
843
     * @param \Webservices\ArrayType\KadasterV2OnroerendeZaakFiliatieArray $ontstaan_uit_oz
844
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
845
     */
846
    public function setOntstaan_uit_oz(\Webservices\ArrayType\KadasterV2OnroerendeZaakFiliatieArray $ontstaan_uit_oz = null)
847
    {
848
        $this->ontstaan_uit_oz = $ontstaan_uit_oz;
849
        return $this;
850
    }
851
    /**
852
     * Get aantekening value
853
     * @return \Webservices\ArrayType\KadasterV2AantekeningWKPBArray|null
854
     */
855
    public function getAantekening()
856
    {
857
        return $this->aantekening;
858
    }
859
    /**
860
     * Set aantekening value
861
     * @param \Webservices\ArrayType\KadasterV2AantekeningWKPBArray $aantekening
862
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
863
     */
864
    public function setAantekening(\Webservices\ArrayType\KadasterV2AantekeningWKPBArray $aantekening = null)
865
    {
866
        $this->aantekening = $aantekening;
867
        return $this;
868
    }
869
    /**
870
     * Method called when an object has been exported with var_export() functions
871
     * It allows to return an object instantiated with the values
872
     * @see AbstractStructBase::__set_state()
873
     * @uses AbstractStructBase::__set_state()
874
     * @param array $array the exported values
875
     * @return \Webservices\StructType\KadasterV2OnroerendeZaakObject
876
     */
877
    public static function __set_state(array $array)
878
    {
879
        return parent::__set_state($array);
880
    }
881
    /**
882
     * Method returning the class name
883
     * @return string __CLASS__
884
     */
885
    public function __toString()
886
    {
887
        return __CLASS__;
888
    }
889
}
890