Class DefaultNodeBuilder
java.lang.Object
org.neo4j.ogm.cypher.compiler.builders.node.DefaultNodeBuilder
- All Implemented Interfaces:
NodeBuilder
,PropertyContainerBuilder<NodeBuilder>
- Author:
- Luanne Misquitta, Mark Angrish, Michael J. Simons
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.neo4j.ogm.response.model.NodeModel
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal NodeBuilder
addCompositeProperties
(Map<String, ?> properties) addLabels
(Collection<String> newLabels) addProperty
(String key, Object value) org.neo4j.ogm.model.Node
node()
final NodeBuilder
setPreviousCompositeProperties
(Set<String> previousCompositeProperties) setPreviousDynamicLabels
(Set<String> previousDynamicLabels) setPrimaryIndex
(String primaryIndexField) setVersionProperty
(String name, Long version) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.neo4j.ogm.cypher.compiler.PropertyContainerBuilder
addCompositeProperties, setPreviousCompositeProperties
-
Field Details
-
targetContainer
protected org.neo4j.ogm.response.model.NodeModel targetContainer
-
-
Constructor Details
-
DefaultNodeBuilder
-
-
Method Details
-
addProperty
- Specified by:
addProperty
in interfacePropertyContainerBuilder<NodeBuilder>
-
addLabels
- Specified by:
addLabels
in interfaceNodeBuilder
-
reference
- Specified by:
reference
in interfaceNodeBuilder
- Specified by:
reference
in interfacePropertyContainerBuilder<NodeBuilder>
-
setPreviousDynamicLabels
- Specified by:
setPreviousDynamicLabels
in interfaceNodeBuilder
-
node
public org.neo4j.ogm.model.Node node()- Specified by:
node
in interfaceNodeBuilder
-
setPrimaryIndex
- Specified by:
setPrimaryIndex
in interfaceNodeBuilder
-
setVersionProperty
- Specified by:
setVersionProperty
in interfacePropertyContainerBuilder<NodeBuilder>
-
addCompositeProperties
- Specified by:
addCompositeProperties
in interfacePropertyContainerBuilder<SELF>
-
setPreviousCompositeProperties
- Specified by:
setPreviousCompositeProperties
in interfacePropertyContainerBuilder<SELF>
-