MCPcopy Create free account
hub / github.com/alibaba/GraphScope / clear

Method clear

python/graphscope/framework/graph_schema.py:558–575  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

556 return self._edge_labels[self.get_edge_label_id(label)].property_exists(prop)
557
558 def clear(self):
559 self._oid_type = None
560 self._vid_type = None
561 self._vdata_type = graph_def_pb2.UNKNOWN
562 self._edata_type = graph_def_pb2.UNKNOWN
563
564 self._vertex_labels.clear()
565 self._edge_labels.clear()
566 self._vertex_labels_to_add.clear()
567 self._vertex_labels_to_drop.clear()
568 self._edge_labels_to_add.clear()
569 self._edge_labels_to_drop.clear()
570 self._vertex_labels_to_add_property.clear()
571 self._edge_labels_to_add_property.clear()
572 self._valid_vertices.clear()
573 self._valid_edges.clear()
574 self._v_label_index.clear()
575 self._e_label_index.clear()
576
577 def signature(self):
578 return hashlib.sha256("{}".format(self.__repr__()).encode("utf-8")).hexdigest()

Callers 3

_from_store_serviceMethod · 0.95
_from_vineyardMethod · 0.95
from_dictMethod · 0.95

Calls 1

clearMethod · 0.65

Tested by

no test coverage detected