@Override public Map<String, Object> properties(Object container) { return entityAdapter.properties(container); } }
@Override public List<Object> relsInPath(Object path) { return entityAdapter.relsInPath(path); } }
/** * Configure a new embedded driver according to the supplied driver configuration * @param driverConfiguration the {@link DriverConfiguration} to use */ public EmbeddedDriver(DriverConfiguration driverConfiguration) { configure(driverConfiguration); }
@Override public void run() { close(); } });
@Override public Request request() { return new EmbeddedRequest(graphDatabaseService, transactionManager, parameterConversion, new EmbeddedEntityAdapter(typeSystem), getCypherModification()); }
@Override public boolean isRelationship(Object value) { return entityAdapter.isRelationship(value); } }
@Override public boolean isNode(Object value) { return entityAdapter.isNode(value); }
@Override public long nodeId(Object node) { return entityAdapter.nodeId(node); }
@Override public long relationshipId(Object relationship) { return entityAdapter.relationshipId(relationship); }
/** * This constructor allows the user to pass in an existing * Graph database service, e.g. if user code is running as an extension inside * an existing Neo4j server * * @param graphDatabaseService the embedded database instance */ public EmbeddedDriver(GraphDatabaseService graphDatabaseService) { this.graphDatabaseService = graphDatabaseService; registerShutdownHook(); }
@Override public List<String> labels(Object node) { return entityAdapter.labels(node); }
@Override public Long startNodeId(Object relationship) { return entityAdapter.startNodeId(relationship); }
@Override public Long endNodeId(Object relationship) { return entityAdapter.endNodeId(relationship); }
@Override public boolean isRelationship(Object value) { return entityAdapter.isRelationship(value); }
@Override public boolean isNode(Object value) { return entityAdapter.isNode(value); }
@Override public Map<String, Object> properties(Object container) { return entityAdapter.properties(container); }
@Override public long nodeId(Object node) { return entityAdapter.nodeId(node); }
@Override public long relationshipId(Object relationship) { return entityAdapter.relationshipId(relationship); }
@Override public boolean isRelationship(Object value) { return entityAdapter.isRelationship(value); }
@Override public boolean isNode(Object value) { return entityAdapter.isNode(value); }