本文整理了Java中org.gradoop.common.model.impl.pojo.Vertex.setProperty()
方法的一些代码示例,展示了Vertex.setProperty()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Vertex.setProperty()
方法的具体详情如下:
包路径:org.gradoop.common.model.impl.pojo.Vertex
类名称:Vertex
方法名:setProperty
暂无
代码示例来源:origin: org.gradoop/gradoop-flink
@Override
public Vertex join(Tuple2<GradoopId, Double> resultTuple, Vertex vertex) throws Exception {
vertex.setProperty(ClusteringCoefficientBase.PROPERTY_KEY_LOCAL, resultTuple.f1);
return vertex;
}
}
代码示例来源:origin: org.gradoop/gradoop-flink
/**
* {@inheritDoc}
*/
@Override
public Vertex cross(Tuple1<Long> longTuple1, Vertex vertex) {
vertex.setProperty(nameOfMaxDegreeProperty, longTuple1.f0);
return vertex;
}
}
代码示例来源:origin: dbs-leipzig/gradoop
@Override
public Vertex join(Tuple2<GradoopId, Double> resultTuple, Vertex vertex) throws Exception {
vertex.setProperty(ClusteringCoefficientBase.PROPERTY_KEY_LOCAL, resultTuple.f1);
return vertex;
}
}
代码示例来源:origin: dbs-leipzig/gradoop
@Override
public Vertex cross(Tuple1<Long> longTuple1, Vertex vertex) {
vertex.setProperty(nameOfMaxDegreeProperty, longTuple1.f0);
return vertex;
}
}
代码示例来源:origin: dbs-leipzig/gradoop
@Override
public Vertex map(Vertex vertex) throws Exception {
if (randomGenerator.nextFloat() <= sampleSize) {
vertex.setProperty(mark, true);
} else {
vertex.setProperty(mark, false);
}
return vertex;
}
}
代码示例来源:origin: org.gradoop/gradoop-flink
@Override
public Vertex join(org.apache.flink.graph.Vertex<GradoopId, Double> gellyVertex,
Vertex gradoopVertex) {
gradoopVertex.setProperty(shortestPathProperty, gellyVertex.getValue());
return gradoopVertex;
}
}
代码示例来源:origin: org.gradoop/gradoop-flink
@Override
public Vertex join(org.apache.flink.graph.Vertex<GradoopId, GradoopId> gellyVertex,
Vertex gradoopVertex) {
gradoopVertex.setProperty(propertyKey, gellyVertex.getValue());
return gradoopVertex;
}
}
代码示例来源:origin: org.gradoop/gradoop-flink
@Override
public Vertex join(
org.apache.flink.graph.Vertex<GradoopId, PropertyValue> gellyVertex,
Vertex epgmVertex) throws Exception {
epgmVertex.setProperty(propertyKey, gellyVertex.getValue());
return epgmVertex;
}
}
代码示例来源:origin: dbs-leipzig/gradoop
@Override
public Vertex join(org.apache.flink.graph.Vertex<GradoopId, Double> gellyVertex,
Vertex gradoopVertex) {
gradoopVertex.setProperty(shortestPathProperty, gellyVertex.getValue());
return gradoopVertex;
}
}
代码示例来源:origin: dbs-leipzig/gradoop
@Override
public Tuple2<Vertex, List<GradoopId>> map(Tuple2<PropertyValue, GradoopId> tuple) {
Vertex vertex = vertexFactory.createVertex(newVertexLabel);
vertex.setProperty(newPropertyName, tuple.f0);
reuseTuple.f0 = vertex;
reuseTuple.f1 = Collections.singletonList(tuple.f1);
return reuseTuple;
}
}
代码示例来源:origin: dbs-leipzig/gradoop
@Override
public Vertex join(org.apache.flink.graph.Vertex<GradoopId, GradoopId> gellyVertex,
Vertex gradoopVertex) {
gradoopVertex.setProperty(propertyKey, gellyVertex.getValue());
return gradoopVertex;
}
}
代码示例来源:origin: org.gradoop/gradoop-flink
@Override
public Vertex join(HITS.Result<GradoopId> result, Vertex vertex) throws Exception {
vertex.setProperty(authorityPropertyKey,
PropertyValue.create(result.getAuthorityScore().getValue()));
vertex.setProperty(hubPropertyKey, PropertyValue.create(result.getHubScore().getValue()));
return vertex;
}
}
代码示例来源:origin: org.gradoop/gradoop-flink
@Override
public Vertex join(PageRank.Result result, Vertex vertex) {
vertex.setProperty(pageRankPropery, PropertyValue.create(result.getPageRankScore().getValue()));
return vertex;
}
}
代码示例来源:origin: dbs-leipzig/gradoop
/**
* Test the function using a JSON object with an integer property.
*
* @throws Exception if the execution fails or the JSON object is invalid.
*/
@Test
public void testWithInt() throws Exception {
EPGMVertex vertex = function.map("{\"someInt\": -123, \"withExponent\": 3.1e+2}");
expectedValue.setProperty("someInt", "-123");
expectedValue.setProperty("withExponent", "310.0");
assertVertexEquals(expectedValue, vertex);
}
代码示例来源:origin: dbs-leipzig/gradoop
static Vertex transformVertex(Vertex current, Vertex transformed) {
transformed.setLabel(current.getLabel());
if (current.getLabel().equals("A")) {
transformed.setProperty("a", current.getPropertyValue("a").getInt() + 1);
transformed.setProperty("b", current.getPropertyValue("b").getInt() - 1);
} else if (current.getLabel().equals("B")) {
transformed.setProperty("d", current.getPropertyValue("c"));
}
return transformed;
}
代码示例来源:origin: dbs-leipzig/gradoop
/**
* Test the function using a JSON object with an float property.
*
* @throws Exception if the execution fails or the JSON object is invalid.
*/
@Test
public void testWithFloat() throws Exception {
EPGMVertex vertex = function.map("{\"someFloat\": -123.456}");
expectedValue.setProperty("someFloat", "-123.456");
assertVertexEquals(expectedValue, vertex);
}
代码示例来源:origin: dbs-leipzig/gradoop
/**
* Test the function usind a JSON object with another object as a property.
*
* @throws Exception if the execution fails or the JSON object is invalid.
*/
@Test
public void testWithNestedObject() throws Exception {
EPGMVertex vertex = function.map("{\"someObj\": {\"a\": 1, \"b\": [true], \"c\":" +
"{\"d\": 1}}}");
expectedValue.setProperty("someObj", "{\"a\":1,\"b\":[true],\"c\":{\"d\":1}}");
assertVertexEquals(expectedValue, vertex);
}
代码示例来源:origin: dbs-leipzig/gradoop
/**
* Test the function using a JSON object with an string property.
*
* @throws Exception if the execution fails or the JSON object is invalid.
*/
@Test
public void testWithString() throws Exception {
EPGMVertex vertex = function.map("{\"someString\": \"test\"}");
expectedValue.setProperty("someString", "test");
assertVertexEquals(expectedValue, vertex);
}
代码示例来源:origin: dbs-leipzig/gradoop
/**
* Test the function using a JSON object with an boolean property.
*
* @throws Exception if the execution fails or the JSON object is invalid.
*/
@Test
public void testWithBoolean() throws Exception {
EPGMVertex vertex = function.map("{\"someBool\": true}");
expectedValue.setProperty("someBool", "true");
assertVertexEquals(expectedValue, vertex);
}
代码示例来源:origin: dbs-leipzig/gradoop
/**
* Test the function using a JSON object with a list property containing a list property.
* Nested list properties are currently not parsed.
*
* @throws Exception if the execution fails or the JSON object is invalid.
*/
@Test
public void testWithListOfLists() throws Exception {
EPGMVertex vertex = function.map("{\"someList\": [1,[2,[\"s\", true, 1.6, -9]]]}");
expectedValue.setProperty("someList", Arrays.asList(PropertyValue.create("1"),
PropertyValue.create("[2,[\"s\",true,1.6,-9]]")));
assertVertexEquals(expectedValue, vertex);
}
内容来源于网络,如有侵权,请联系作者删除!