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();
assertFalse( properties.containsKey( key3 ) ); properties = node1.getProperties(); assertTrue( properties.isEmpty() ); node1.getProperties( (String[]) null ); fail(); node1.getProperties( names ); fail();
aggregate(vn, nodeAggNames, nodeAggKeys.length > 0 ? node.getProperties(nodeAggKeys) : Collections.emptyMap());
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(); }
@Override public Map<String, Object> getProperties( String... names ) { return actual.getProperties( names ); }
Node node = ... node.getProperties().put("foo", "bar"); ... Object foo = node.getProperties().get("foo");
Node node = list.get(0).get(1); // access the Node at 0,1 node.getProperties();
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);
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();
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 } } }
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);
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; }
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(); } }
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); }
node.getProperties().put(INDICES_KEY, is);
oldRegion.getProperties().forEach((k, v) -> properties.putIfAbsent(k, v));