public void flatMap(GraphHead graphHead, Collector<Tuple3<String, Long, Long>> out) { List<String> vertexWcc = graphHead.getPropertyValue( new AggregateListOfWccVertices(propertyKey).getAggregatePropertyKey()).getList() .stream().map(PropertyValue::getString) .collect(Collectors.toList()); if (annotateEdges) { edgeWcc = graphHead.getPropertyValue( new AggregateListOfWccEdges(propertyKey).getAggregatePropertyKey()).getList() .stream().map(PropertyValue::getString) .collect(Collectors.toList());
public void flatMap(GraphHead graphHead, Collector<Tuple3<String, Long, Long>> out) { List<String> vertexWcc = graphHead.getPropertyValue( new AggregateListOfWccVertices(propertyKey).getAggregatePropertyKey()).getList() .stream().map(PropertyValue::getString) .collect(Collectors.toList()); if (annotateEdges) { edgeWcc = graphHead.getPropertyValue( new AggregateListOfWccEdges(propertyKey).getAggregatePropertyKey()).getList() .stream().map(PropertyValue::getString) .collect(Collectors.toList());
@Test public void testGetList() throws Exception { PropertyValue p = PropertyValue.create(LIST_VAL_a); assertEquals(LIST_VAL_a, p.getList()); }
@Test public void testSetList() throws Exception { PropertyValue p = new PropertyValue(); p.setList(LIST_VAL_a); assertEquals(LIST_VAL_a, p.getList()); }
@Override public void flatMap(Vertex vertex, Collector<Tuple2<PropertyValue, GradoopId>> out) { if (vertex.getProperties() != null && vertex.getProperties().containsKey(originalPropertyName)) { PropertyValue pv = vertex.getPropertyValue(originalPropertyName); reuseTuple.f1 = vertex.getId(); if (pv.isList()) { for (PropertyValue value : pv.getList()) { reuseTuple.f0 = value; out.collect(reuseTuple); } } else { reuseTuple.f0 = pv; out.collect(reuseTuple); } } } }
getTypeString(propertyValue.getList().get(0)); } else if (propertyValue.isDate()) { return TypeString.LOCALDATE.getTypeString();
getTypeString(propertyValue.getList().get(0)); } else if (propertyValue.isDate()) { return TypeString.LOCALDATE.getTypeString();
getTypeString(propertyValue.getList().get(0)); } else if (propertyValue.isDate()) { return TypeString.LOCALDATE.getTypeString();
/** * Returns the wrapped value as object. * * @return value or {@code null} if the value is empty */ public Object getObject() { return isBoolean() ? getBoolean() : isShort() ? getShort() : isInt() ? getInt() : isLong() ? getLong() : isFloat() ? getFloat() : isDouble() ? getDouble() : isString() ? getString() : isBigDecimal() ? getBigDecimal() : isGradoopId() ? getGradoopId() : isMap() ? getMap() : isList() ? getList() : isDate() ? getDate() : isTime() ? getTime() : isDateTime() ? getDateTime() : isSet() ? getSet() : null; } /**
assertEquals(epgmElement.getPropertyValue(GradoopTestUtils.KEY_b).getMap(), PROPERTY_MAP.get(GradoopTestUtils.KEY_b)); assertEquals(epgmElement.getPropertyValue(GradoopTestUtils.KEY_c).getList(), PROPERTY_MAP.get(GradoopTestUtils.KEY_c)); assertEquals(epgmElement.getPropertyValue(GradoopTestUtils.KEY_d).getList(), PROPERTY_MAP.get(GradoopTestUtils.KEY_d)); assertEquals(epgmElement.getPropertyValue(GradoopTestUtils.KEY_e).getShort(),
case KEY_a: assertTrue(v.getPropertyValue(propertyKey).isList()); assertEquals(LIST_VAL_a, v.getPropertyValue(propertyKey).getList()); break; case KEY_b:
case KEY_a: assertTrue(v.getPropertyValue(propertyKey).isList()); assertEquals(LIST_VAL_a, v.getPropertyValue(propertyKey).getList()); break; case KEY_b:
assertEquals(LIST_VAL_a, p.getList());