CreditsafeBalanceSheet::__construct()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 52
Code Lines 50

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 50
nc 1
nop 49
dl 0
loc 52
rs 9.4929
c 0
b 0
f 0

How to fix   Long Method    Many Parameters   

Long Method

Small methods make your code easier to understand, in particular if combined with a good name. Besides, if your method is small, finding a good name is usually much easier.

For example, if you find yourself adding comments to a method's body, this is usually a good sign to extract the commented part to a new method, and use the comment as a starting point when coming up with a good name for this new method.

Commonly applied refactorings include:

Many Parameters

Methods with many parameters are not only hard to understand, but their parameters also often become inconsistent when you need more, or different data.

There are several approaches to avoid long parameter lists:

1
<?php
2
3
namespace Webservices\StructType;
4
5
use \WsdlToPhp\PackageBase\AbstractStructBase;
6
7
/**
8
 * This class stands for CreditsafeBalanceSheet StructType
9
 * @subpackage Structs
10
 * @author JCID <[email protected]>
11
 */
12
class CreditsafeBalanceSheet extends AbstractStructBase
13
{
14
    /**
15
     * The year_end_date
16
     * @var string
17
     */
18
    public $year_end_date;
19
    /**
20
     * The number_of_weeks
21
     * @var int
22
     */
23
    public $number_of_weeks;
24
    /**
25
     * The currency
26
     * @var string
27
     */
28
    public $currency;
29
    /**
30
     * The consolidated_accounts
31
     * Meta informations extracted from the WSDL
32
     * - minOccurs: 0
33
     * @var bool
34
     */
35
    public $consolidated_accounts;
36
    /**
37
     * The land_and_buildings
38
     * Meta informations extracted from the WSDL
39
     * - minOccurs: 0
40
     * @var float
41
     */
42
    public $land_and_buildings;
43
    /**
44
     * The plant_and_machinery
45
     * Meta informations extracted from the WSDL
46
     * - minOccurs: 0
47
     * @var float
48
     */
49
    public $plant_and_machinery;
50
    /**
51
     * The other_tangible_assets
52
     * Meta informations extracted from the WSDL
53
     * - minOccurs: 0
54
     * @var float
55
     */
56
    public $other_tangible_assets;
57
    /**
58
     * The total_tangible_assets
59
     * Meta informations extracted from the WSDL
60
     * - minOccurs: 0
61
     * @var float
62
     */
63
    public $total_tangible_assets;
64
    /**
65
     * The goodwill
66
     * Meta informations extracted from the WSDL
67
     * - minOccurs: 0
68
     * @var float
69
     */
70
    public $goodwill;
71
    /**
72
     * The other_intangible_assets
73
     * Meta informations extracted from the WSDL
74
     * - minOccurs: 0
75
     * @var float
76
     */
77
    public $other_intangible_assets;
78
    /**
79
     * The total_intangible_assets
80
     * Meta informations extracted from the WSDL
81
     * - minOccurs: 0
82
     * @var float
83
     */
84
    public $total_intangible_assets;
85
    /**
86
     * The investments
87
     * Meta informations extracted from the WSDL
88
     * - minOccurs: 0
89
     * @var float
90
     */
91
    public $investments;
92
    /**
93
     * The loans_to_group
94
     * Meta informations extracted from the WSDL
95
     * - minOccurs: 0
96
     * @var float
97
     */
98
    public $loans_to_group;
99
    /**
100
     * The other_loans
101
     * Meta informations extracted from the WSDL
102
     * - minOccurs: 0
103
     * @var float
104
     */
105
    public $other_loans;
106
    /**
107
     * The miscellaneous_fixed_assets
108
     * Meta informations extracted from the WSDL
109
     * - minOccurs: 0
110
     * @var float
111
     */
112
    public $miscellaneous_fixed_assets;
113
    /**
114
     * The total_other_fixed_assets
115
     * Meta informations extracted from the WSDL
116
     * - minOccurs: 0
117
     * @var float
118
     */
119
    public $total_other_fixed_assets;
120
    /**
121
     * The total_fixed_assets
122
     * Meta informations extracted from the WSDL
123
     * - minOccurs: 0
124
     * @var float
125
     */
126
    public $total_fixed_assets;
127
    /**
128
     * The raw_materials
129
     * Meta informations extracted from the WSDL
130
     * - minOccurs: 0
131
     * @var float
132
     */
133
    public $raw_materials;
134
    /**
135
     * The work_in_progress
136
     * Meta informations extracted from the WSDL
137
     * - minOccurs: 0
138
     * @var float
139
     */
140
    public $work_in_progress;
141
    /**
142
     * The finished_goods
143
     * Meta informations extracted from the WSDL
144
     * - minOccurs: 0
145
     * @var float
146
     */
147
    public $finished_goods;
148
    /**
149
     * The other_inventories
150
     * Meta informations extracted from the WSDL
151
     * - minOccurs: 0
152
     * @var float
153
     */
154
    public $other_inventories;
155
    /**
156
     * The total_inventories
157
     * Meta informations extracted from the WSDL
158
     * - minOccurs: 0
159
     * @var float
160
     */
161
    public $total_inventories;
162
    /**
163
     * The trade_receivables
164
     * Meta informations extracted from the WSDL
165
     * - minOccurs: 0
166
     * @var float
167
     */
168
    public $trade_receivables;
169
    /**
170
     * The group_receivables
171
     * Meta informations extracted from the WSDL
172
     * - minOccurs: 0
173
     * @var float
174
     */
175
    public $group_receivables;
176
    /**
177
     * The receivables_due_after1year
178
     * Meta informations extracted from the WSDL
179
     * - minOccurs: 0
180
     * @var float
181
     */
182
    public $receivables_due_after1year;
183
    /**
184
     * The miscellaneous_receivables
185
     * Meta informations extracted from the WSDL
186
     * - minOccurs: 0
187
     * @var float
188
     */
189
    public $miscellaneous_receivables;
190
    /**
191
     * The total_receivables
192
     * Meta informations extracted from the WSDL
193
     * - minOccurs: 0
194
     * @var float
195
     */
196
    public $total_receivables;
197
    /**
198
     * The cash
199
     * Meta informations extracted from the WSDL
200
     * - minOccurs: 0
201
     * @var float
202
     */
203
    public $cash;
204
    /**
205
     * The other_current_assets
206
     * Meta informations extracted from the WSDL
207
     * - minOccurs: 0
208
     * @var float
209
     */
210
    public $other_current_assets;
211
    /**
212
     * The total_current_assets
213
     * Meta informations extracted from the WSDL
214
     * - minOccurs: 0
215
     * @var float
216
     */
217
    public $total_current_assets;
218
    /**
219
     * The total_assets
220
     * Meta informations extracted from the WSDL
221
     * - minOccurs: 0
222
     * @var float
223
     */
224
    public $total_assets;
225
    /**
226
     * The trade_payables
227
     * Meta informations extracted from the WSDL
228
     * - minOccurs: 0
229
     * @var float
230
     */
231
    public $trade_payables;
232
    /**
233
     * The bank_liabilities
234
     * Meta informations extracted from the WSDL
235
     * - minOccurs: 0
236
     * @var float
237
     */
238
    public $bank_liabilities;
239
    /**
240
     * The other_loans_or_finance
241
     * Meta informations extracted from the WSDL
242
     * - minOccurs: 0
243
     * @var float
244
     */
245
    public $other_loans_or_finance;
246
    /**
247
     * The group_payables
248
     * Meta informations extracted from the WSDL
249
     * - minOccurs: 0
250
     * @var float
251
     */
252
    public $group_payables;
253
    /**
254
     * The miscellaneous_liabilities
255
     * Meta informations extracted from the WSDL
256
     * - minOccurs: 0
257
     * @var float
258
     */
259
    public $miscellaneous_liabilities;
260
    /**
261
     * The total_current_liabilities
262
     * Meta informations extracted from the WSDL
263
     * - minOccurs: 0
264
     * @var float
265
     */
266
    public $total_current_liabilities;
267
    /**
268
     * The trade_payables_due_after1year
269
     * Meta informations extracted from the WSDL
270
     * - minOccurs: 0
271
     * @var float
272
     */
273
    public $trade_payables_due_after1year;
274
    /**
275
     * The bank_liabilities_due_after1year
276
     * Meta informations extracted from the WSDL
277
     * - minOccurs: 0
278
     * @var float
279
     */
280
    public $bank_liabilities_due_after1year;
281
    /**
282
     * The other_loans_or_finance_due_after1year
283
     * Meta informations extracted from the WSDL
284
     * - minOccurs: 0
285
     * @var float
286
     */
287
    public $other_loans_or_finance_due_after1year;
288
    /**
289
     * The group_payables_due_after1year
290
     * Meta informations extracted from the WSDL
291
     * - minOccurs: 0
292
     * @var float
293
     */
294
    public $group_payables_due_after1year;
295
    /**
296
     * The miscellaneous_liabilities_due_after1year
297
     * Meta informations extracted from the WSDL
298
     * - minOccurs: 0
299
     * @var float
300
     */
301
    public $miscellaneous_liabilities_due_after1year;
302
    /**
303
     * The total_long_term_liabilities
304
     * Meta informations extracted from the WSDL
305
     * - minOccurs: 0
306
     * @var float
307
     */
308
    public $total_long_term_liabilities;
309
    /**
310
     * The total_liabilities
311
     * Meta informations extracted from the WSDL
312
     * - minOccurs: 0
313
     * @var float
314
     */
315
    public $total_liabilities;
316
    /**
317
     * The called_up_share_capital
318
     * Meta informations extracted from the WSDL
319
     * - minOccurs: 0
320
     * @var float
321
     */
322
    public $called_up_share_capital;
323
    /**
324
     * The share_premium
325
     * Meta informations extracted from the WSDL
326
     * - minOccurs: 0
327
     * @var float
328
     */
329
    public $share_premium;
330
    /**
331
     * The revenue_reserves
332
     * Meta informations extracted from the WSDL
333
     * - minOccurs: 0
334
     * @var float
335
     */
336
    public $revenue_reserves;
337
    /**
338
     * The other_reserves
339
     * Meta informations extracted from the WSDL
340
     * - minOccurs: 0
341
     * @var float
342
     */
343
    public $other_reserves;
344
    /**
345
     * The total_shareholders_equity
346
     * Meta informations extracted from the WSDL
347
     * - minOccurs: 0
348
     * @var float
349
     */
350
    public $total_shareholders_equity;
351
    /**
352
     * Constructor method for CreditsafeBalanceSheet
353
     * @uses CreditsafeBalanceSheet::setYear_end_date()
354
     * @uses CreditsafeBalanceSheet::setNumber_of_weeks()
355
     * @uses CreditsafeBalanceSheet::setCurrency()
356
     * @uses CreditsafeBalanceSheet::setConsolidated_accounts()
357
     * @uses CreditsafeBalanceSheet::setLand_and_buildings()
358
     * @uses CreditsafeBalanceSheet::setPlant_and_machinery()
359
     * @uses CreditsafeBalanceSheet::setOther_tangible_assets()
360
     * @uses CreditsafeBalanceSheet::setTotal_tangible_assets()
361
     * @uses CreditsafeBalanceSheet::setGoodwill()
362
     * @uses CreditsafeBalanceSheet::setOther_intangible_assets()
363
     * @uses CreditsafeBalanceSheet::setTotal_intangible_assets()
364
     * @uses CreditsafeBalanceSheet::setInvestments()
365
     * @uses CreditsafeBalanceSheet::setLoans_to_group()
366
     * @uses CreditsafeBalanceSheet::setOther_loans()
367
     * @uses CreditsafeBalanceSheet::setMiscellaneous_fixed_assets()
368
     * @uses CreditsafeBalanceSheet::setTotal_other_fixed_assets()
369
     * @uses CreditsafeBalanceSheet::setTotal_fixed_assets()
370
     * @uses CreditsafeBalanceSheet::setRaw_materials()
371
     * @uses CreditsafeBalanceSheet::setWork_in_progress()
372
     * @uses CreditsafeBalanceSheet::setFinished_goods()
373
     * @uses CreditsafeBalanceSheet::setOther_inventories()
374
     * @uses CreditsafeBalanceSheet::setTotal_inventories()
375
     * @uses CreditsafeBalanceSheet::setTrade_receivables()
376
     * @uses CreditsafeBalanceSheet::setGroup_receivables()
377
     * @uses CreditsafeBalanceSheet::setReceivables_due_after1year()
378
     * @uses CreditsafeBalanceSheet::setMiscellaneous_receivables()
379
     * @uses CreditsafeBalanceSheet::setTotal_receivables()
380
     * @uses CreditsafeBalanceSheet::setCash()
381
     * @uses CreditsafeBalanceSheet::setOther_current_assets()
382
     * @uses CreditsafeBalanceSheet::setTotal_current_assets()
383
     * @uses CreditsafeBalanceSheet::setTotal_assets()
384
     * @uses CreditsafeBalanceSheet::setTrade_payables()
385
     * @uses CreditsafeBalanceSheet::setBank_liabilities()
386
     * @uses CreditsafeBalanceSheet::setOther_loans_or_finance()
387
     * @uses CreditsafeBalanceSheet::setGroup_payables()
388
     * @uses CreditsafeBalanceSheet::setMiscellaneous_liabilities()
389
     * @uses CreditsafeBalanceSheet::setTotal_current_liabilities()
390
     * @uses CreditsafeBalanceSheet::setTrade_payables_due_after1year()
391
     * @uses CreditsafeBalanceSheet::setBank_liabilities_due_after1year()
392
     * @uses CreditsafeBalanceSheet::setOther_loans_or_finance_due_after1year()
393
     * @uses CreditsafeBalanceSheet::setGroup_payables_due_after1year()
394
     * @uses CreditsafeBalanceSheet::setMiscellaneous_liabilities_due_after1year()
395
     * @uses CreditsafeBalanceSheet::setTotal_long_term_liabilities()
396
     * @uses CreditsafeBalanceSheet::setTotal_liabilities()
397
     * @uses CreditsafeBalanceSheet::setCalled_up_share_capital()
398
     * @uses CreditsafeBalanceSheet::setShare_premium()
399
     * @uses CreditsafeBalanceSheet::setRevenue_reserves()
400
     * @uses CreditsafeBalanceSheet::setOther_reserves()
401
     * @uses CreditsafeBalanceSheet::setTotal_shareholders_equity()
402
     * @param string $year_end_date
403
     * @param int $number_of_weeks
404
     * @param string $currency
405
     * @param bool $consolidated_accounts
406
     * @param float $land_and_buildings
407
     * @param float $plant_and_machinery
408
     * @param float $other_tangible_assets
409
     * @param float $total_tangible_assets
410
     * @param float $goodwill
411
     * @param float $other_intangible_assets
412
     * @param float $total_intangible_assets
413
     * @param float $investments
414
     * @param float $loans_to_group
415
     * @param float $other_loans
416
     * @param float $miscellaneous_fixed_assets
417
     * @param float $total_other_fixed_assets
418
     * @param float $total_fixed_assets
419
     * @param float $raw_materials
420
     * @param float $work_in_progress
421
     * @param float $finished_goods
422
     * @param float $other_inventories
423
     * @param float $total_inventories
424
     * @param float $trade_receivables
425
     * @param float $group_receivables
426
     * @param float $receivables_due_after1year
427
     * @param float $miscellaneous_receivables
428
     * @param float $total_receivables
429
     * @param float $cash
430
     * @param float $other_current_assets
431
     * @param float $total_current_assets
432
     * @param float $total_assets
433
     * @param float $trade_payables
434
     * @param float $bank_liabilities
435
     * @param float $other_loans_or_finance
436
     * @param float $group_payables
437
     * @param float $miscellaneous_liabilities
438
     * @param float $total_current_liabilities
439
     * @param float $trade_payables_due_after1year
440
     * @param float $bank_liabilities_due_after1year
441
     * @param float $other_loans_or_finance_due_after1year
442
     * @param float $group_payables_due_after1year
443
     * @param float $miscellaneous_liabilities_due_after1year
444
     * @param float $total_long_term_liabilities
445
     * @param float $total_liabilities
446
     * @param float $called_up_share_capital
447
     * @param float $share_premium
448
     * @param float $revenue_reserves
449
     * @param float $other_reserves
450
     * @param float $total_shareholders_equity
451
     */
452
    public function __construct($year_end_date = null, $number_of_weeks = null, $currency = null, $consolidated_accounts = null, $land_and_buildings = null, $plant_and_machinery = null, $other_tangible_assets = null, $total_tangible_assets = null, $goodwill = null, $other_intangible_assets = null, $total_intangible_assets = null, $investments = null, $loans_to_group = null, $other_loans = null, $miscellaneous_fixed_assets = null, $total_other_fixed_assets = null, $total_fixed_assets = null, $raw_materials = null, $work_in_progress = null, $finished_goods = null, $other_inventories = null, $total_inventories = null, $trade_receivables = null, $group_receivables = null, $receivables_due_after1year = null, $miscellaneous_receivables = null, $total_receivables = null, $cash = null, $other_current_assets = null, $total_current_assets = null, $total_assets = null, $trade_payables = null, $bank_liabilities = null, $other_loans_or_finance = null, $group_payables = null, $miscellaneous_liabilities = null, $total_current_liabilities = null, $trade_payables_due_after1year = null, $bank_liabilities_due_after1year = null, $other_loans_or_finance_due_after1year = null, $group_payables_due_after1year = null, $miscellaneous_liabilities_due_after1year = null, $total_long_term_liabilities = null, $total_liabilities = null, $called_up_share_capital = null, $share_premium = null, $revenue_reserves = null, $other_reserves = null, $total_shareholders_equity = null)
453
    {
454
        $this
455
            ->setYear_end_date($year_end_date)
456
            ->setNumber_of_weeks($number_of_weeks)
457
            ->setCurrency($currency)
458
            ->setConsolidated_accounts($consolidated_accounts)
459
            ->setLand_and_buildings($land_and_buildings)
460
            ->setPlant_and_machinery($plant_and_machinery)
461
            ->setOther_tangible_assets($other_tangible_assets)
462
            ->setTotal_tangible_assets($total_tangible_assets)
463
            ->setGoodwill($goodwill)
464
            ->setOther_intangible_assets($other_intangible_assets)
465
            ->setTotal_intangible_assets($total_intangible_assets)
466
            ->setInvestments($investments)
467
            ->setLoans_to_group($loans_to_group)
468
            ->setOther_loans($other_loans)
469
            ->setMiscellaneous_fixed_assets($miscellaneous_fixed_assets)
470
            ->setTotal_other_fixed_assets($total_other_fixed_assets)
471
            ->setTotal_fixed_assets($total_fixed_assets)
472
            ->setRaw_materials($raw_materials)
473
            ->setWork_in_progress($work_in_progress)
474
            ->setFinished_goods($finished_goods)
475
            ->setOther_inventories($other_inventories)
476
            ->setTotal_inventories($total_inventories)
477
            ->setTrade_receivables($trade_receivables)
478
            ->setGroup_receivables($group_receivables)
479
            ->setReceivables_due_after1year($receivables_due_after1year)
480
            ->setMiscellaneous_receivables($miscellaneous_receivables)
481
            ->setTotal_receivables($total_receivables)
482
            ->setCash($cash)
483
            ->setOther_current_assets($other_current_assets)
484
            ->setTotal_current_assets($total_current_assets)
485
            ->setTotal_assets($total_assets)
486
            ->setTrade_payables($trade_payables)
487
            ->setBank_liabilities($bank_liabilities)
488
            ->setOther_loans_or_finance($other_loans_or_finance)
489
            ->setGroup_payables($group_payables)
490
            ->setMiscellaneous_liabilities($miscellaneous_liabilities)
491
            ->setTotal_current_liabilities($total_current_liabilities)
492
            ->setTrade_payables_due_after1year($trade_payables_due_after1year)
493
            ->setBank_liabilities_due_after1year($bank_liabilities_due_after1year)
494
            ->setOther_loans_or_finance_due_after1year($other_loans_or_finance_due_after1year)
495
            ->setGroup_payables_due_after1year($group_payables_due_after1year)
496
            ->setMiscellaneous_liabilities_due_after1year($miscellaneous_liabilities_due_after1year)
497
            ->setTotal_long_term_liabilities($total_long_term_liabilities)
498
            ->setTotal_liabilities($total_liabilities)
499
            ->setCalled_up_share_capital($called_up_share_capital)
500
            ->setShare_premium($share_premium)
501
            ->setRevenue_reserves($revenue_reserves)
502
            ->setOther_reserves($other_reserves)
503
            ->setTotal_shareholders_equity($total_shareholders_equity);
504
    }
505
    /**
506
     * Get year_end_date value
507
     * @return string|null
508
     */
509
    public function getYear_end_date()
510
    {
511
        return $this->year_end_date;
512
    }
513
    /**
514
     * Set year_end_date value
515
     * @param string $year_end_date
516
     * @return \Webservices\StructType\CreditsafeBalanceSheet
517
     */
518
    public function setYear_end_date($year_end_date = null)
519
    {
520
        // validation for constraint: string
521
        if (!is_null($year_end_date) && !is_string($year_end_date)) {
0 ignored issues
show
introduced by
The condition ! is_null($year_end_date..._string($year_end_date) can never be true.
Loading history...
522
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($year_end_date)), __LINE__);
523
        }
524
        $this->year_end_date = $year_end_date;
525
        return $this;
526
    }
527
    /**
528
     * Get number_of_weeks value
529
     * @return int|null
530
     */
531
    public function getNumber_of_weeks()
532
    {
533
        return $this->number_of_weeks;
534
    }
535
    /**
536
     * Set number_of_weeks value
537
     * @param int $number_of_weeks
538
     * @return \Webservices\StructType\CreditsafeBalanceSheet
539
     */
540
    public function setNumber_of_weeks($number_of_weeks = null)
541
    {
542
        // validation for constraint: int
543
        if (!is_null($number_of_weeks) && !is_numeric($number_of_weeks)) {
0 ignored issues
show
introduced by
The condition ! is_null($number_of_wee...meric($number_of_weeks) can never be true.
Loading history...
544
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a numeric value, "%s" given', gettype($number_of_weeks)), __LINE__);
545
        }
546
        $this->number_of_weeks = $number_of_weeks;
547
        return $this;
548
    }
549
    /**
550
     * Get currency value
551
     * @return string|null
552
     */
553
    public function getCurrency()
554
    {
555
        return $this->currency;
556
    }
557
    /**
558
     * Set currency value
559
     * @param string $currency
560
     * @return \Webservices\StructType\CreditsafeBalanceSheet
561
     */
562
    public function setCurrency($currency = null)
563
    {
564
        // validation for constraint: string
565
        if (!is_null($currency) && !is_string($currency)) {
0 ignored issues
show
introduced by
The condition ! is_null($currency) && ! is_string($currency) can never be true.
Loading history...
566
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a string, "%s" given', gettype($currency)), __LINE__);
567
        }
568
        $this->currency = $currency;
569
        return $this;
570
    }
571
    /**
572
     * Get consolidated_accounts value
573
     * @return bool|null
574
     */
575
    public function getConsolidated_accounts()
576
    {
577
        return $this->consolidated_accounts;
578
    }
579
    /**
580
     * Set consolidated_accounts value
581
     * @param bool $consolidated_accounts
582
     * @return \Webservices\StructType\CreditsafeBalanceSheet
583
     */
584
    public function setConsolidated_accounts($consolidated_accounts = null)
585
    {
586
        // validation for constraint: boolean
587
        if (!is_null($consolidated_accounts) && !is_bool($consolidated_accounts)) {
0 ignored issues
show
introduced by
The condition ! is_null($consolidated_...$consolidated_accounts) can never be true.
Loading history...
588
            throw new \InvalidArgumentException(sprintf('Invalid value, please provide a bool, "%s" given', gettype($consolidated_accounts)), __LINE__);
589
        }
590
        $this->consolidated_accounts = $consolidated_accounts;
591
        return $this;
592
    }
593
    /**
594
     * Get land_and_buildings value
595
     * @return float|null
596
     */
597
    public function getLand_and_buildings()
598
    {
599
        return $this->land_and_buildings;
600
    }
601
    /**
602
     * Set land_and_buildings value
603
     * @param float $land_and_buildings
604
     * @return \Webservices\StructType\CreditsafeBalanceSheet
605
     */
606
    public function setLand_and_buildings($land_and_buildings = null)
607
    {
608
        $this->land_and_buildings = $land_and_buildings;
609
        return $this;
610
    }
611
    /**
612
     * Get plant_and_machinery value
613
     * @return float|null
614
     */
615
    public function getPlant_and_machinery()
616
    {
617
        return $this->plant_and_machinery;
618
    }
619
    /**
620
     * Set plant_and_machinery value
621
     * @param float $plant_and_machinery
622
     * @return \Webservices\StructType\CreditsafeBalanceSheet
623
     */
624
    public function setPlant_and_machinery($plant_and_machinery = null)
625
    {
626
        $this->plant_and_machinery = $plant_and_machinery;
627
        return $this;
628
    }
629
    /**
630
     * Get other_tangible_assets value
631
     * @return float|null
632
     */
633
    public function getOther_tangible_assets()
634
    {
635
        return $this->other_tangible_assets;
636
    }
637
    /**
638
     * Set other_tangible_assets value
639
     * @param float $other_tangible_assets
640
     * @return \Webservices\StructType\CreditsafeBalanceSheet
641
     */
642
    public function setOther_tangible_assets($other_tangible_assets = null)
643
    {
644
        $this->other_tangible_assets = $other_tangible_assets;
645
        return $this;
646
    }
647
    /**
648
     * Get total_tangible_assets value
649
     * @return float|null
650
     */
651
    public function getTotal_tangible_assets()
652
    {
653
        return $this->total_tangible_assets;
654
    }
655
    /**
656
     * Set total_tangible_assets value
657
     * @param float $total_tangible_assets
658
     * @return \Webservices\StructType\CreditsafeBalanceSheet
659
     */
660
    public function setTotal_tangible_assets($total_tangible_assets = null)
661
    {
662
        $this->total_tangible_assets = $total_tangible_assets;
663
        return $this;
664
    }
665
    /**
666
     * Get goodwill value
667
     * @return float|null
668
     */
669
    public function getGoodwill()
670
    {
671
        return $this->goodwill;
672
    }
673
    /**
674
     * Set goodwill value
675
     * @param float $goodwill
676
     * @return \Webservices\StructType\CreditsafeBalanceSheet
677
     */
678
    public function setGoodwill($goodwill = null)
679
    {
680
        $this->goodwill = $goodwill;
681
        return $this;
682
    }
683
    /**
684
     * Get other_intangible_assets value
685
     * @return float|null
686
     */
687
    public function getOther_intangible_assets()
688
    {
689
        return $this->other_intangible_assets;
690
    }
691
    /**
692
     * Set other_intangible_assets value
693
     * @param float $other_intangible_assets
694
     * @return \Webservices\StructType\CreditsafeBalanceSheet
695
     */
696
    public function setOther_intangible_assets($other_intangible_assets = null)
697
    {
698
        $this->other_intangible_assets = $other_intangible_assets;
699
        return $this;
700
    }
701
    /**
702
     * Get total_intangible_assets value
703
     * @return float|null
704
     */
705
    public function getTotal_intangible_assets()
706
    {
707
        return $this->total_intangible_assets;
708
    }
709
    /**
710
     * Set total_intangible_assets value
711
     * @param float $total_intangible_assets
712
     * @return \Webservices\StructType\CreditsafeBalanceSheet
713
     */
714
    public function setTotal_intangible_assets($total_intangible_assets = null)
715
    {
716
        $this->total_intangible_assets = $total_intangible_assets;
717
        return $this;
718
    }
719
    /**
720
     * Get investments value
721
     * @return float|null
722
     */
723
    public function getInvestments()
724
    {
725
        return $this->investments;
726
    }
727
    /**
728
     * Set investments value
729
     * @param float $investments
730
     * @return \Webservices\StructType\CreditsafeBalanceSheet
731
     */
732
    public function setInvestments($investments = null)
733
    {
734
        $this->investments = $investments;
735
        return $this;
736
    }
737
    /**
738
     * Get loans_to_group value
739
     * @return float|null
740
     */
741
    public function getLoans_to_group()
742
    {
743
        return $this->loans_to_group;
744
    }
745
    /**
746
     * Set loans_to_group value
747
     * @param float $loans_to_group
748
     * @return \Webservices\StructType\CreditsafeBalanceSheet
749
     */
750
    public function setLoans_to_group($loans_to_group = null)
751
    {
752
        $this->loans_to_group = $loans_to_group;
753
        return $this;
754
    }
755
    /**
756
     * Get other_loans value
757
     * @return float|null
758
     */
759
    public function getOther_loans()
760
    {
761
        return $this->other_loans;
762
    }
763
    /**
764
     * Set other_loans value
765
     * @param float $other_loans
766
     * @return \Webservices\StructType\CreditsafeBalanceSheet
767
     */
768
    public function setOther_loans($other_loans = null)
769
    {
770
        $this->other_loans = $other_loans;
771
        return $this;
772
    }
773
    /**
774
     * Get miscellaneous_fixed_assets value
775
     * @return float|null
776
     */
777
    public function getMiscellaneous_fixed_assets()
778
    {
779
        return $this->miscellaneous_fixed_assets;
780
    }
781
    /**
782
     * Set miscellaneous_fixed_assets value
783
     * @param float $miscellaneous_fixed_assets
784
     * @return \Webservices\StructType\CreditsafeBalanceSheet
785
     */
786
    public function setMiscellaneous_fixed_assets($miscellaneous_fixed_assets = null)
787
    {
788
        $this->miscellaneous_fixed_assets = $miscellaneous_fixed_assets;
789
        return $this;
790
    }
791
    /**
792
     * Get total_other_fixed_assets value
793
     * @return float|null
794
     */
795
    public function getTotal_other_fixed_assets()
796
    {
797
        return $this->total_other_fixed_assets;
798
    }
799
    /**
800
     * Set total_other_fixed_assets value
801
     * @param float $total_other_fixed_assets
802
     * @return \Webservices\StructType\CreditsafeBalanceSheet
803
     */
804
    public function setTotal_other_fixed_assets($total_other_fixed_assets = null)
805
    {
806
        $this->total_other_fixed_assets = $total_other_fixed_assets;
807
        return $this;
808
    }
809
    /**
810
     * Get total_fixed_assets value
811
     * @return float|null
812
     */
813
    public function getTotal_fixed_assets()
814
    {
815
        return $this->total_fixed_assets;
816
    }
817
    /**
818
     * Set total_fixed_assets value
819
     * @param float $total_fixed_assets
820
     * @return \Webservices\StructType\CreditsafeBalanceSheet
821
     */
822
    public function setTotal_fixed_assets($total_fixed_assets = null)
823
    {
824
        $this->total_fixed_assets = $total_fixed_assets;
825
        return $this;
826
    }
827
    /**
828
     * Get raw_materials value
829
     * @return float|null
830
     */
831
    public function getRaw_materials()
832
    {
833
        return $this->raw_materials;
834
    }
835
    /**
836
     * Set raw_materials value
837
     * @param float $raw_materials
838
     * @return \Webservices\StructType\CreditsafeBalanceSheet
839
     */
840
    public function setRaw_materials($raw_materials = null)
841
    {
842
        $this->raw_materials = $raw_materials;
843
        return $this;
844
    }
845
    /**
846
     * Get work_in_progress value
847
     * @return float|null
848
     */
849
    public function getWork_in_progress()
850
    {
851
        return $this->work_in_progress;
852
    }
853
    /**
854
     * Set work_in_progress value
855
     * @param float $work_in_progress
856
     * @return \Webservices\StructType\CreditsafeBalanceSheet
857
     */
858
    public function setWork_in_progress($work_in_progress = null)
859
    {
860
        $this->work_in_progress = $work_in_progress;
861
        return $this;
862
    }
863
    /**
864
     * Get finished_goods value
865
     * @return float|null
866
     */
867
    public function getFinished_goods()
868
    {
869
        return $this->finished_goods;
870
    }
871
    /**
872
     * Set finished_goods value
873
     * @param float $finished_goods
874
     * @return \Webservices\StructType\CreditsafeBalanceSheet
875
     */
876
    public function setFinished_goods($finished_goods = null)
877
    {
878
        $this->finished_goods = $finished_goods;
879
        return $this;
880
    }
881
    /**
882
     * Get other_inventories value
883
     * @return float|null
884
     */
885
    public function getOther_inventories()
886
    {
887
        return $this->other_inventories;
888
    }
889
    /**
890
     * Set other_inventories value
891
     * @param float $other_inventories
892
     * @return \Webservices\StructType\CreditsafeBalanceSheet
893
     */
894
    public function setOther_inventories($other_inventories = null)
895
    {
896
        $this->other_inventories = $other_inventories;
897
        return $this;
898
    }
899
    /**
900
     * Get total_inventories value
901
     * @return float|null
902
     */
903
    public function getTotal_inventories()
904
    {
905
        return $this->total_inventories;
906
    }
907
    /**
908
     * Set total_inventories value
909
     * @param float $total_inventories
910
     * @return \Webservices\StructType\CreditsafeBalanceSheet
911
     */
912
    public function setTotal_inventories($total_inventories = null)
913
    {
914
        $this->total_inventories = $total_inventories;
915
        return $this;
916
    }
917
    /**
918
     * Get trade_receivables value
919
     * @return float|null
920
     */
921
    public function getTrade_receivables()
922
    {
923
        return $this->trade_receivables;
924
    }
925
    /**
926
     * Set trade_receivables value
927
     * @param float $trade_receivables
928
     * @return \Webservices\StructType\CreditsafeBalanceSheet
929
     */
930
    public function setTrade_receivables($trade_receivables = null)
931
    {
932
        $this->trade_receivables = $trade_receivables;
933
        return $this;
934
    }
935
    /**
936
     * Get group_receivables value
937
     * @return float|null
938
     */
939
    public function getGroup_receivables()
940
    {
941
        return $this->group_receivables;
942
    }
943
    /**
944
     * Set group_receivables value
945
     * @param float $group_receivables
946
     * @return \Webservices\StructType\CreditsafeBalanceSheet
947
     */
948
    public function setGroup_receivables($group_receivables = null)
949
    {
950
        $this->group_receivables = $group_receivables;
951
        return $this;
952
    }
953
    /**
954
     * Get receivables_due_after1year value
955
     * @return float|null
956
     */
957
    public function getReceivables_due_after1year()
958
    {
959
        return $this->receivables_due_after1year;
960
    }
961
    /**
962
     * Set receivables_due_after1year value
963
     * @param float $receivables_due_after1year
964
     * @return \Webservices\StructType\CreditsafeBalanceSheet
965
     */
966
    public function setReceivables_due_after1year($receivables_due_after1year = null)
967
    {
968
        $this->receivables_due_after1year = $receivables_due_after1year;
969
        return $this;
970
    }
971
    /**
972
     * Get miscellaneous_receivables value
973
     * @return float|null
974
     */
975
    public function getMiscellaneous_receivables()
976
    {
977
        return $this->miscellaneous_receivables;
978
    }
979
    /**
980
     * Set miscellaneous_receivables value
981
     * @param float $miscellaneous_receivables
982
     * @return \Webservices\StructType\CreditsafeBalanceSheet
983
     */
984
    public function setMiscellaneous_receivables($miscellaneous_receivables = null)
985
    {
986
        $this->miscellaneous_receivables = $miscellaneous_receivables;
987
        return $this;
988
    }
989
    /**
990
     * Get total_receivables value
991
     * @return float|null
992
     */
993
    public function getTotal_receivables()
994
    {
995
        return $this->total_receivables;
996
    }
997
    /**
998
     * Set total_receivables value
999
     * @param float $total_receivables
1000
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1001
     */
1002
    public function setTotal_receivables($total_receivables = null)
1003
    {
1004
        $this->total_receivables = $total_receivables;
1005
        return $this;
1006
    }
1007
    /**
1008
     * Get cash value
1009
     * @return float|null
1010
     */
1011
    public function getCash()
1012
    {
1013
        return $this->cash;
1014
    }
1015
    /**
1016
     * Set cash value
1017
     * @param float $cash
1018
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1019
     */
1020
    public function setCash($cash = null)
1021
    {
1022
        $this->cash = $cash;
1023
        return $this;
1024
    }
1025
    /**
1026
     * Get other_current_assets value
1027
     * @return float|null
1028
     */
1029
    public function getOther_current_assets()
1030
    {
1031
        return $this->other_current_assets;
1032
    }
1033
    /**
1034
     * Set other_current_assets value
1035
     * @param float $other_current_assets
1036
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1037
     */
1038
    public function setOther_current_assets($other_current_assets = null)
1039
    {
1040
        $this->other_current_assets = $other_current_assets;
1041
        return $this;
1042
    }
1043
    /**
1044
     * Get total_current_assets value
1045
     * @return float|null
1046
     */
1047
    public function getTotal_current_assets()
1048
    {
1049
        return $this->total_current_assets;
1050
    }
1051
    /**
1052
     * Set total_current_assets value
1053
     * @param float $total_current_assets
1054
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1055
     */
1056
    public function setTotal_current_assets($total_current_assets = null)
1057
    {
1058
        $this->total_current_assets = $total_current_assets;
1059
        return $this;
1060
    }
1061
    /**
1062
     * Get total_assets value
1063
     * @return float|null
1064
     */
1065
    public function getTotal_assets()
1066
    {
1067
        return $this->total_assets;
1068
    }
1069
    /**
1070
     * Set total_assets value
1071
     * @param float $total_assets
1072
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1073
     */
1074
    public function setTotal_assets($total_assets = null)
1075
    {
1076
        $this->total_assets = $total_assets;
1077
        return $this;
1078
    }
1079
    /**
1080
     * Get trade_payables value
1081
     * @return float|null
1082
     */
1083
    public function getTrade_payables()
1084
    {
1085
        return $this->trade_payables;
1086
    }
1087
    /**
1088
     * Set trade_payables value
1089
     * @param float $trade_payables
1090
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1091
     */
1092
    public function setTrade_payables($trade_payables = null)
1093
    {
1094
        $this->trade_payables = $trade_payables;
1095
        return $this;
1096
    }
1097
    /**
1098
     * Get bank_liabilities value
1099
     * @return float|null
1100
     */
1101
    public function getBank_liabilities()
1102
    {
1103
        return $this->bank_liabilities;
1104
    }
1105
    /**
1106
     * Set bank_liabilities value
1107
     * @param float $bank_liabilities
1108
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1109
     */
1110
    public function setBank_liabilities($bank_liabilities = null)
1111
    {
1112
        $this->bank_liabilities = $bank_liabilities;
1113
        return $this;
1114
    }
1115
    /**
1116
     * Get other_loans_or_finance value
1117
     * @return float|null
1118
     */
1119
    public function getOther_loans_or_finance()
1120
    {
1121
        return $this->other_loans_or_finance;
1122
    }
1123
    /**
1124
     * Set other_loans_or_finance value
1125
     * @param float $other_loans_or_finance
1126
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1127
     */
1128
    public function setOther_loans_or_finance($other_loans_or_finance = null)
1129
    {
1130
        $this->other_loans_or_finance = $other_loans_or_finance;
1131
        return $this;
1132
    }
1133
    /**
1134
     * Get group_payables value
1135
     * @return float|null
1136
     */
1137
    public function getGroup_payables()
1138
    {
1139
        return $this->group_payables;
1140
    }
1141
    /**
1142
     * Set group_payables value
1143
     * @param float $group_payables
1144
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1145
     */
1146
    public function setGroup_payables($group_payables = null)
1147
    {
1148
        $this->group_payables = $group_payables;
1149
        return $this;
1150
    }
1151
    /**
1152
     * Get miscellaneous_liabilities value
1153
     * @return float|null
1154
     */
1155
    public function getMiscellaneous_liabilities()
1156
    {
1157
        return $this->miscellaneous_liabilities;
1158
    }
1159
    /**
1160
     * Set miscellaneous_liabilities value
1161
     * @param float $miscellaneous_liabilities
1162
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1163
     */
1164
    public function setMiscellaneous_liabilities($miscellaneous_liabilities = null)
1165
    {
1166
        $this->miscellaneous_liabilities = $miscellaneous_liabilities;
1167
        return $this;
1168
    }
1169
    /**
1170
     * Get total_current_liabilities value
1171
     * @return float|null
1172
     */
1173
    public function getTotal_current_liabilities()
1174
    {
1175
        return $this->total_current_liabilities;
1176
    }
1177
    /**
1178
     * Set total_current_liabilities value
1179
     * @param float $total_current_liabilities
1180
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1181
     */
1182
    public function setTotal_current_liabilities($total_current_liabilities = null)
1183
    {
1184
        $this->total_current_liabilities = $total_current_liabilities;
1185
        return $this;
1186
    }
1187
    /**
1188
     * Get trade_payables_due_after1year value
1189
     * @return float|null
1190
     */
1191
    public function getTrade_payables_due_after1year()
1192
    {
1193
        return $this->trade_payables_due_after1year;
1194
    }
1195
    /**
1196
     * Set trade_payables_due_after1year value
1197
     * @param float $trade_payables_due_after1year
1198
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1199
     */
1200
    public function setTrade_payables_due_after1year($trade_payables_due_after1year = null)
1201
    {
1202
        $this->trade_payables_due_after1year = $trade_payables_due_after1year;
1203
        return $this;
1204
    }
1205
    /**
1206
     * Get bank_liabilities_due_after1year value
1207
     * @return float|null
1208
     */
1209
    public function getBank_liabilities_due_after1year()
1210
    {
1211
        return $this->bank_liabilities_due_after1year;
1212
    }
1213
    /**
1214
     * Set bank_liabilities_due_after1year value
1215
     * @param float $bank_liabilities_due_after1year
1216
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1217
     */
1218
    public function setBank_liabilities_due_after1year($bank_liabilities_due_after1year = null)
1219
    {
1220
        $this->bank_liabilities_due_after1year = $bank_liabilities_due_after1year;
1221
        return $this;
1222
    }
1223
    /**
1224
     * Get other_loans_or_finance_due_after1year value
1225
     * @return float|null
1226
     */
1227
    public function getOther_loans_or_finance_due_after1year()
1228
    {
1229
        return $this->other_loans_or_finance_due_after1year;
1230
    }
1231
    /**
1232
     * Set other_loans_or_finance_due_after1year value
1233
     * @param float $other_loans_or_finance_due_after1year
1234
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1235
     */
1236
    public function setOther_loans_or_finance_due_after1year($other_loans_or_finance_due_after1year = null)
1237
    {
1238
        $this->other_loans_or_finance_due_after1year = $other_loans_or_finance_due_after1year;
1239
        return $this;
1240
    }
1241
    /**
1242
     * Get group_payables_due_after1year value
1243
     * @return float|null
1244
     */
1245
    public function getGroup_payables_due_after1year()
1246
    {
1247
        return $this->group_payables_due_after1year;
1248
    }
1249
    /**
1250
     * Set group_payables_due_after1year value
1251
     * @param float $group_payables_due_after1year
1252
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1253
     */
1254
    public function setGroup_payables_due_after1year($group_payables_due_after1year = null)
1255
    {
1256
        $this->group_payables_due_after1year = $group_payables_due_after1year;
1257
        return $this;
1258
    }
1259
    /**
1260
     * Get miscellaneous_liabilities_due_after1year value
1261
     * @return float|null
1262
     */
1263
    public function getMiscellaneous_liabilities_due_after1year()
1264
    {
1265
        return $this->miscellaneous_liabilities_due_after1year;
1266
    }
1267
    /**
1268
     * Set miscellaneous_liabilities_due_after1year value
1269
     * @param float $miscellaneous_liabilities_due_after1year
1270
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1271
     */
1272
    public function setMiscellaneous_liabilities_due_after1year($miscellaneous_liabilities_due_after1year = null)
1273
    {
1274
        $this->miscellaneous_liabilities_due_after1year = $miscellaneous_liabilities_due_after1year;
1275
        return $this;
1276
    }
1277
    /**
1278
     * Get total_long_term_liabilities value
1279
     * @return float|null
1280
     */
1281
    public function getTotal_long_term_liabilities()
1282
    {
1283
        return $this->total_long_term_liabilities;
1284
    }
1285
    /**
1286
     * Set total_long_term_liabilities value
1287
     * @param float $total_long_term_liabilities
1288
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1289
     */
1290
    public function setTotal_long_term_liabilities($total_long_term_liabilities = null)
1291
    {
1292
        $this->total_long_term_liabilities = $total_long_term_liabilities;
1293
        return $this;
1294
    }
1295
    /**
1296
     * Get total_liabilities value
1297
     * @return float|null
1298
     */
1299
    public function getTotal_liabilities()
1300
    {
1301
        return $this->total_liabilities;
1302
    }
1303
    /**
1304
     * Set total_liabilities value
1305
     * @param float $total_liabilities
1306
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1307
     */
1308
    public function setTotal_liabilities($total_liabilities = null)
1309
    {
1310
        $this->total_liabilities = $total_liabilities;
1311
        return $this;
1312
    }
1313
    /**
1314
     * Get called_up_share_capital value
1315
     * @return float|null
1316
     */
1317
    public function getCalled_up_share_capital()
1318
    {
1319
        return $this->called_up_share_capital;
1320
    }
1321
    /**
1322
     * Set called_up_share_capital value
1323
     * @param float $called_up_share_capital
1324
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1325
     */
1326
    public function setCalled_up_share_capital($called_up_share_capital = null)
1327
    {
1328
        $this->called_up_share_capital = $called_up_share_capital;
1329
        return $this;
1330
    }
1331
    /**
1332
     * Get share_premium value
1333
     * @return float|null
1334
     */
1335
    public function getShare_premium()
1336
    {
1337
        return $this->share_premium;
1338
    }
1339
    /**
1340
     * Set share_premium value
1341
     * @param float $share_premium
1342
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1343
     */
1344
    public function setShare_premium($share_premium = null)
1345
    {
1346
        $this->share_premium = $share_premium;
1347
        return $this;
1348
    }
1349
    /**
1350
     * Get revenue_reserves value
1351
     * @return float|null
1352
     */
1353
    public function getRevenue_reserves()
1354
    {
1355
        return $this->revenue_reserves;
1356
    }
1357
    /**
1358
     * Set revenue_reserves value
1359
     * @param float $revenue_reserves
1360
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1361
     */
1362
    public function setRevenue_reserves($revenue_reserves = null)
1363
    {
1364
        $this->revenue_reserves = $revenue_reserves;
1365
        return $this;
1366
    }
1367
    /**
1368
     * Get other_reserves value
1369
     * @return float|null
1370
     */
1371
    public function getOther_reserves()
1372
    {
1373
        return $this->other_reserves;
1374
    }
1375
    /**
1376
     * Set other_reserves value
1377
     * @param float $other_reserves
1378
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1379
     */
1380
    public function setOther_reserves($other_reserves = null)
1381
    {
1382
        $this->other_reserves = $other_reserves;
1383
        return $this;
1384
    }
1385
    /**
1386
     * Get total_shareholders_equity value
1387
     * @return float|null
1388
     */
1389
    public function getTotal_shareholders_equity()
1390
    {
1391
        return $this->total_shareholders_equity;
1392
    }
1393
    /**
1394
     * Set total_shareholders_equity value
1395
     * @param float $total_shareholders_equity
1396
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1397
     */
1398
    public function setTotal_shareholders_equity($total_shareholders_equity = null)
1399
    {
1400
        $this->total_shareholders_equity = $total_shareholders_equity;
1401
        return $this;
1402
    }
1403
    /**
1404
     * Method called when an object has been exported with var_export() functions
1405
     * It allows to return an object instantiated with the values
1406
     * @see AbstractStructBase::__set_state()
1407
     * @uses AbstractStructBase::__set_state()
1408
     * @param array $array the exported values
1409
     * @return \Webservices\StructType\CreditsafeBalanceSheet
1410
     */
1411
    public static function __set_state(array $array)
1412
    {
1413
        return parent::__set_state($array);
1414
    }
1415
    /**
1416
     * Method returning the class name
1417
     * @return string __CLASS__
1418
     */
1419
    public function __toString()
1420
    {
1421
        return __CLASS__;
1422
    }
1423
}
1424