Executes a Cypher query in this session on the current ambient graph.
Executes a Cypher query in this session on the current ambient graph.
Cypher query to execute
parameters used by the Cypher query
result of the query
The org.opencypher.okapi.api.graph.Namespace used to to store graphs within this session.
The org.opencypher.okapi.api.graph.Namespace used to to store graphs within this session.
session namespace
Returns the org.opencypher.okapi.api.io.PropertyGraphDataSource that is registered under the given org.opencypher.okapi.api.graph.Namespace.
Returns the org.opencypher.okapi.api.io.PropertyGraphDataSource that is registered under the given org.opencypher.okapi.api.graph.Namespace.
namespace for lookup
property graph data source
Stores a mutable mapping between a data source org.opencypher.okapi.api.graph.Namespace and the specific org.opencypher.okapi.api.io.PropertyGraphDataSource.
Stores a mutable mapping between a data source org.opencypher.okapi.api.graph.Namespace and the specific org.opencypher.okapi.api.io.PropertyGraphDataSource.
This mapping also holds the org.opencypher.okapi.impl.io.SessionPropertyGraphDataSource by default.
Removes the org.opencypher.okapi.api.graph.PropertyGraph with the given qualified name from the data source associated with the specified org.opencypher.okapi.api.graph.Namespace.
Removes the org.opencypher.okapi.api.graph.PropertyGraph with the given qualified name from the data source associated with the specified org.opencypher.okapi.api.graph.Namespace.
qualified graph name
Removes the org.opencypher.okapi.api.graph.PropertyGraph associated with the given name from the session-local storage.
Removes the org.opencypher.okapi.api.graph.PropertyGraph associated with the given name from the session-local storage.
name of the graph within the session.
De-registers a org.opencypher.okapi.api.io.PropertyGraphDataSource from the session by its given org.opencypher.okapi.api.graph.Namespace.
De-registers a org.opencypher.okapi.api.io.PropertyGraphDataSource from the session by its given org.opencypher.okapi.api.graph.Namespace.
namespace for lookup
Returns the org.opencypher.okapi.api.graph.PropertyGraph that is stored under the given org.opencypher.okapi.api.graph.QualifiedGraphName.
Returns the org.opencypher.okapi.api.graph.PropertyGraph that is stored under the given org.opencypher.okapi.api.graph.QualifiedGraphName.
qualified graph name
property graph
Returns the org.opencypher.okapi.api.graph.PropertyGraph that is stored in session-local storage under the given org.opencypher.okapi.api.graph.GraphName.
Returns the org.opencypher.okapi.api.graph.PropertyGraph that is stored in session-local storage under the given org.opencypher.okapi.api.graph.GraphName.
qualified graph name
property graph
Returns all org.opencypher.okapi.api.graph.Namespaces registered at this session.
Returns all org.opencypher.okapi.api.graph.Namespaces registered at this session.
registered namespaces
Register the given org.opencypher.okapi.api.io.PropertyGraphDataSource under the specific org.opencypher.okapi.api.graph.Namespace within this session.
Register the given org.opencypher.okapi.api.io.PropertyGraphDataSource under the specific org.opencypher.okapi.api.graph.Namespace within this session.
This enables a user to refer to that org.opencypher.okapi.api.io.PropertyGraphDataSource within a Cypher query.
Note, that it is not allowed to overwrite an already registered org.opencypher.okapi.api.graph.Namespace. Use CypherSession#deregisterSource first.
namespace for lookup
property graph data source
Stores the given org.opencypher.okapi.api.graph.PropertyGraph using the org.opencypher.okapi.api.io.PropertyGraphDataSource registered under the org.opencypher.okapi.api.graph.Namespace of the specified org.opencypher.okapi.api.graph.QualifiedGraphName.
Stores the given org.opencypher.okapi.api.graph.PropertyGraph using the org.opencypher.okapi.api.io.PropertyGraphDataSource registered under the org.opencypher.okapi.api.graph.Namespace of the specified org.opencypher.okapi.api.graph.QualifiedGraphName.
qualified graph name
property graph to store
Stores the given org.opencypher.okapi.api.graph.PropertyGraph to session-local storage under the given org.opencypher.okapi.api.graph.GraphName.
Stores the given org.opencypher.okapi.api.graph.PropertyGraph to session-local storage under the given org.opencypher.okapi.api.graph.GraphName. The specified graph
will be accessible under the session-local naming scheme, e.g. session.graphName.
graph name
property graph to store
The Cypher Session is the main API for a Cypher-based application. It manages graphs which can be queried using Cypher. Graphs can be read from / written to different data sources (e.g. CSV) and also stored in / retrieved from the session-local storage.