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

Class NodeView

python/graphscope/nx/classes/reportviews.py:35–57  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

33# NodeViews
34@patch_docstring(_NodeView)
35class NodeView(_NodeView):
36 __slots__ = (
37 "_graph",
38 "_nodes",
39 )
40
41 def __getstate__(self):
42 return {"_graph": self._graph, "_nodes": self._nodes}
43
44 def __setstate__(self, state):
45 self._graph = state["_graph"]
46 self._nodes = state["_nodes"]
47
48 def __init__(self, graph):
49 self._graph = graph
50 self._nodes = graph._node
51
52 # Mapping methods
53 def __len__(self):
54 return self._graph.number_of_nodes()
55
56 def __iter__(self):
57 return iter(self._nodes)
58
59
60# EdgeDataViews

Callers 1

nodesMethod · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected