(fields)
| 10359 | |
| 10360 | @staticmethod |
| 10361 | def __from_json__(fields): |
| 10362 | if fields is None: |
| 10363 | return None |
| 10364 | return StructVector( |
| 10365 | None if "f1" not in fields else [value for value in fields["f1"]], |
| 10366 | None if "f2" not in fields else [value for value in fields["f2"]], |
| 10367 | None if "f3" not in fields else [None if value is None else base64.b64decode(value.encode('ascii')) for value in fields["f3"]], |
| 10368 | None if "f4" not in fields else [None if value is None else base64.b64decode(value.encode('ascii')) for value in fields["f4"]], |
| 10369 | None if "f5" not in fields else [EnumSimple.__from_json__(value) for value in fields["f5"]], |
| 10370 | None if "f6" not in fields else [EnumSimple.__from_json__(value) for value in fields["f6"]], |
| 10371 | None if "f7" not in fields else [FlagsSimple.__from_json__(value) for value in fields["f7"]], |
| 10372 | None if "f8" not in fields else [FlagsSimple.__from_json__(value) for value in fields["f8"]], |
| 10373 | None if "f9" not in fields else [StructSimple.__from_json__(value) for value in fields["f9"]], |
| 10374 | None if "f10" not in fields else [StructSimple.__from_json__(value) for value in fields["f10"]], |
| 10375 | ) |
| 10376 | |
| 10377 | # Get the FBE type |
| 10378 | @property |
nothing calls this directly
no test coverage detected