(self, element: ifcopenshell.entity_instance, value: Any)
| 624 | self.c.executemany("INSERT INTO psets VALUES (%s, %s, %s, %s);", pset_rows) |
| 625 | |
| 626 | def serialise_value(self, element: ifcopenshell.entity_instance, value: Any) -> Any: |
| 627 | return element.walk( |
| 628 | lambda v: isinstance(v, ifcopenshell.entity_instance), |
| 629 | lambda v: v.id() if v.id() else {"type": v.is_a(), "value": v.wrappedValue}, |
| 630 | value, |
| 631 | ) |
| 632 | |
| 633 | def get_permutations(self, lst: list[Any], indexes: list[int]) -> list[Any]: |
| 634 | """ |
no test coverage detected