public class ExecutionEngine extends Object implements org.neo4j.kernel.impl.query.QueryExecutionEngine
| Constructor and Description |
|---|
ExecutionEngine(org.neo4j.kernel.GraphDatabaseQueryService queryService,
org.neo4j.logging.LogProvider logProvider)
Creates an execution engine around the give graph database
|
| Modifier and Type | Method and Description |
|---|---|
org.neo4j.graphdb.Result |
executeQuery(String query,
Map<String,Object> parameters,
org.neo4j.kernel.impl.query.TransactionalContext context) |
boolean |
isPeriodicCommit(String query) |
String |
prettify(String query)
Turns a valid Cypher query and returns it with keywords in uppercase,
and new-lines in the appropriate places.
|
org.neo4j.graphdb.Result |
profileQuery(String query,
Map<String,Object> parameters,
org.neo4j.kernel.impl.query.TransactionalContext context) |
public ExecutionEngine(org.neo4j.kernel.GraphDatabaseQueryService queryService,
org.neo4j.logging.LogProvider logProvider)
queryService - The database to wraplogProvider - A LogProvider for cypher-statementspublic org.neo4j.graphdb.Result executeQuery(String query, Map<String,Object> parameters, org.neo4j.kernel.impl.query.TransactionalContext context) throws org.neo4j.kernel.impl.query.QueryExecutionKernelException
executeQuery in interface org.neo4j.kernel.impl.query.QueryExecutionEngineorg.neo4j.kernel.impl.query.QueryExecutionKernelExceptionpublic org.neo4j.graphdb.Result profileQuery(String query, Map<String,Object> parameters, org.neo4j.kernel.impl.query.TransactionalContext context) throws org.neo4j.kernel.impl.query.QueryExecutionKernelException
profileQuery in interface org.neo4j.kernel.impl.query.QueryExecutionEngineorg.neo4j.kernel.impl.query.QueryExecutionKernelExceptionpublic boolean isPeriodicCommit(String query)
isPeriodicCommit in interface org.neo4j.kernel.impl.query.QueryExecutionEnginepublic String prettify(String query)
prettify in interface org.neo4j.kernel.impl.query.QueryExecutionEnginequery - The query to make prettyCopyright © 2002–2016 The Neo4j Graph Database Project. All rights reserved.