public class DefaultNodeBuilder extends Object implements NodeBuilder
Constructor and Description |
---|
DefaultNodeBuilder(Long reference) |
Modifier and Type | Method and Description |
---|---|
String[] |
addedLabels() |
NodeBuilder |
addLabels(Collection<String> newLabels) |
NodeBuilder |
addProperties(Map<String,?> properties) |
NodeBuilder |
addProperty(String key,
Object value) |
Node |
node() |
Long |
reference() |
NodeBuilder |
removeLabels(Collection<String> removedLabels) |
NodeBuilder |
setPrimaryIndex(String primaryIndexField) |
public DefaultNodeBuilder(Long reference)
public NodeBuilder addProperty(String key, Object value)
addProperty
in interface NodeBuilder
public NodeBuilder addProperties(Map<String,?> properties)
addProperties
in interface NodeBuilder
public NodeBuilder addLabels(Collection<String> newLabels)
addLabels
in interface NodeBuilder
public Long reference()
reference
in interface NodeBuilder
public String[] addedLabels()
addedLabels
in interface NodeBuilder
public NodeBuilder removeLabels(Collection<String> removedLabels)
removeLabels
in interface NodeBuilder
public Node node()
node
in interface NodeBuilder
public NodeBuilder setPrimaryIndex(String primaryIndexField)
setPrimaryIndex
in interface NodeBuilder
Copyright © 2018 Neo Technology, Inc.. All rights reserved.