(self)
| 410 | return self.__repr__() |
| 411 | |
| 412 | def to_dict(self) -> dict: |
| 413 | vertices = [] |
| 414 | for entry in self._valid_vertex_labels(): |
| 415 | vertices.append(entry.to_dict()) |
| 416 | edges = [] |
| 417 | for entry in self._valid_edge_labels(): |
| 418 | edges.append(entry.to_dict()) |
| 419 | return {"vertex_types": vertices, "edge_types": edges} |
| 420 | |
| 421 | def from_dict(self, input: dict): |
| 422 | if self._vertex_labels or self._edge_labels: |
nothing calls this directly
no test coverage detected