本文整理了Java中org.neo4j.graphdb.Node.getProperties()
方法的一些代码示例,展示了Node.getProperties()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Node.getProperties()
方法的具体详情如下:
包路径:org.neo4j.graphdb.Node
类名称:Node
方法名:getProperties
暂无
代码示例来源:origin: neo4j/neo4j
assertEquals( properties.get( key2 ), int2 );
assertEquals( properties.get( key3 ), string );
properties = node1.getProperties( key1, key2 );
assertEquals( properties.get( key1 ), int1 );
assertEquals( properties.get( key2 ), int2 );
assertFalse( properties.containsKey( key3 ) );
properties = node1.getProperties();
assertTrue( properties.isEmpty() );
node1.getProperties( names );
fail();
node1.getProperties( names );
fail();
代码示例来源:origin: neo4j/neo4j
assertFalse( properties.containsKey( key3 ) );
properties = node1.getProperties();
assertTrue( properties.isEmpty() );
node1.getProperties( (String[]) null );
fail();
node1.getProperties( names );
fail();
代码示例来源:origin: neo4j-contrib/neo4j-apoc-procedures
aggregate(vn, nodeAggNames, nodeAggKeys.length > 0 ? node.getProperties(nodeAggKeys) : Collections.emptyMap());
代码示例来源:origin: neo4j-contrib/neo4j-apoc-procedures
private Map<String, Object> data(PropertyContainer pc, Map<String, Map<String, Object>> colors, String weightproperty, String[] exportproperties) {
if (pc instanceof Node) {
Node n = (Node) pc;
String labels = Util.labelString(n);
Map<String, Object> attributes = map("label", caption(n), "TYPE", labels);
attributes.putAll(positions());
attributes.putAll(color(labels,colors));
if (exportproperties.length > 0) attributes.putAll(n.getProperties(exportproperties));
return map(idStr(n), attributes);
}
if (pc instanceof Relationship) {
Relationship r = (Relationship) pc;
String type = r.getType().name();
Map<String, Object> attributes = map("label", type, "TYPE", type);
Double weight = Util.doubleValue(r,weightproperty,1.0);
attributes.putAll(map("source", idStr(r.getStartNode()), "target", idStr(r.getEndNode()), "directed", true,"weight",weight));
attributes.putAll(color(type, colors));
if (exportproperties.length > 0) attributes.putAll(r.getProperties(exportproperties));
return map(String.valueOf(r.getId()), attributes);
}
return map();
}
代码示例来源:origin: org.neo4j/neo4j-shell
@Override
public Map<String, Object> getProperties( String... names )
{
return actual.getProperties( names );
}
代码示例来源:origin: stackoverflow.com
Node node = ...
node.getProperties().put("foo", "bar");
...
Object foo = node.getProperties().get("foo");
代码示例来源:origin: stackoverflow.com
Node node = list.get(0).get(1); // access the Node at 0,1
node.getProperties();
代码示例来源:origin: neo4j-contrib/neo4j-apoc-procedures
assertEquals(other, node.getProperties(keys));
assertNull(rel);
} else if (value.equals("female")) {
assertEquals(female, node.getProperties(keys));
assertEquals(other, rel.getEndNode().getProperties(keys));
} else if (count.equals(2L)) { // KNOWS
assertEquals(male, rel.getEndNode().getProperties(keys));
} else {
assertTrue("Unexpected count value: " + count, false);
assertEquals(male, node.getProperties(keys));
assertEquals(1L, rel.getProperty("count_*"));
assertEquals(other, rel.getEndNode().getProperties(keys));
} else {
assertTrue("Unexpected value: " + value, false);
代码示例来源:origin: stackoverflow.com
Node node = iterator.next();
ObservableMap<Object, Object> properties = node.getProperties(); // Swap Object with whatever subclass it is supposed to return
Object nameProperty = properties.get("page"); // Same here
String name = nameProperty.toString();
代码示例来源:origin: stackoverflow.com
if(currentNode != null){
NodeIterator checkNode = currentNode.getNodes();
while (checkNode.hasNext()) {
Node imageNode = checkNode.nextNode();
Iterator<Node> fileReferences = imageNode.getProperties("fileReference");
if(fileReferences.hasNext()) { // You might want to improve this
printNodeTitle = fileReference.next().getString(); // You might want to improve it
}
}
}
代码示例来源:origin: neo4j-contrib/neo4j-apoc-procedures
String[] keys = {"count_*", "gender", "sum_kids", "min_age", "max_age", "avg_age"};
assertEquals(node.getProperty("gender").equals("female") ?
female : male, node.getProperties(keys));
Relationship rel = (Relationship) row.get("relationship");
assertEquals(2L,rel.getProperty("count_*"));
node = rel.getOtherNode(node);
assertEquals(node.getProperty("gender").equals("female") ?
female : male, node.getProperties(keys));
female : male, node.getProperties(keys));
rel = (Relationship) row.get("relationship");
assertEquals(null,rel);
代码示例来源:origin: stackoverflow.com
public static Object getController(Node node) {
Object controller = null;
do {
controller = node.getProperties().get("foo");
node = node.getParent();
} while (controller == null && node != null);
return controller;
}
代码示例来源:origin: stackoverflow.com
static void setConstraint(Node node, Object key, Object value) {
if (value == null) {
node.getProperties().remove(key);
} else {
node.getProperties().put(key, value);
}
if (node.getParent() != null) {
node.getParent().requestLayout();
}
}
代码示例来源:origin: stackoverflow.com
Node child = cl.addNode("ONE");
child.setProperty("message", ("CL Child" + i));
session.save();
PropertyIterator iter = child.getProperties();
System.out.println("Size" + iter.getSize());
while (iter.hasNext()) {
PropertyImpl key = (PropertyImpl) iter.next();
String value = key.getString();
System.out.println("------------->" + key);
System.out.println("------------->" + value);
}
代码示例来源:origin: stackoverflow.com
node.getProperties().put(INDICES_KEY, is);
代码示例来源:origin: stackoverflow.com
oldRegion.getProperties().forEach((k, v) -> properties.putIfAbsent(k, v));
内容来源于网络,如有侵权,请联系作者删除!