| Package | Description |
|---|---|
| org.neo4j.ogm.cypher.compiler | |
| org.neo4j.ogm.cypher.compiler.builders.node |
| Modifier and Type | Method and Description |
|---|---|
NodeBuilder |
NodeBuilder.addLabels(Collection<String> labels) |
NodeBuilder |
Compiler.existingNode(Long existingNodeId)
Returns a
NodeBuilder that represents a node that already exists in the database and matches the given ID. |
NodeBuilder |
MultiStatementCypherCompiler.existingNode(Long existingNodeId) |
NodeBuilder |
Compiler.newNode(Long id)
Returns
NodeBuilder that represents a new node to be created in the database. |
NodeBuilder |
MultiStatementCypherCompiler.newNode(Long id) |
NodeBuilder |
NodeBuilder.setPreviousDynamicLabels(Set<String> previousDynamicLabels) |
NodeBuilder |
NodeBuilder.setPrimaryIndex(String primaryIndexField) |
NodeBuilder |
CompileContext.visitedNode(Object entity) |
NodeBuilder |
CypherContext.visitedNode(Object entity) |
| Modifier and Type | Method and Description |
|---|---|
void |
CompileContext.deregister(NodeBuilder nodeBuilder) |
void |
CypherContext.deregister(NodeBuilder nodeBuilder) |
void |
Compiler.unmap(NodeBuilder nodeBuilder)
Remove a
NodeBuilder |
void |
MultiStatementCypherCompiler.unmap(NodeBuilder nodeBuilder) |
void |
CompileContext.visit(Object entity,
NodeBuilder nodeBuilder,
int horizon)
Stores nodeBuilder for given entity with horizon
if the nodeBuilder for the entity is already present it will be overwritten (or the horizon will change)
the caller should ensure it doesn't happen
|
void |
CypherContext.visit(Object entity,
NodeBuilder nodeBuilder,
int horizon) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultNodeBuilder |
| Modifier and Type | Method and Description |
|---|---|
NodeBuilder |
DefaultNodeBuilder.addLabels(Collection<String> newLabels) |
NodeBuilder |
DefaultNodeBuilder.addProperty(String key,
Object value) |
NodeBuilder |
DefaultNodeBuilder.setPreviousDynamicLabels(Set<String> previousDynamicLabels) |
NodeBuilder |
DefaultNodeBuilder.setPrimaryIndex(String primaryIndexField) |
NodeBuilder |
DefaultNodeBuilder.setVersionProperty(String name,
Long version) |
Copyright © 2015–2020 Neo Technology, Inc.. All rights reserved.