In [1]:
import pandas as pd
import py2neo
graph = py2neo.Graph()
Idee: statisch schreibbar doof!!!
In [3]:
query="""
MATCH (c:Class)-[:DECLARES]->(f:Field)<-[w:WRITES]-(m:Method)
WHERE
f.static = true AND NOT HAS(f.final)
RETURN c.name, f.name, w.lineNumber, m.name
"""
pd.DataFrame(graph.data(query))
Out[3]: