Examples of GVertexResult


Examples of org.apache.giraph.io.gora.generated.GVertexResult

  protected class GoraGVertexVertexWriter extends GoraVertexWriter {

    @Override
    protected Persistent getGoraVertex(
        Vertex<LongWritable, DoubleWritable, FloatWritable> vertex) {
      GVertexResult tmpGVertex = new GVertexResult();
      tmpGVertex.setVertexId(vertex.getId().toString());
      tmpGVertex.setVertexValue(Float.parseFloat(vertex.getValue().toString()));
      Iterator<Edge<LongWritable, FloatWritable>> it =
          vertex.getEdges().iterator();
      while (it.hasNext()) {
        Edge<LongWritable, FloatWritable> edge = it.next();
        tmpGVertex.getEdges().put(
            edge.getTargetVertexId().toString(),
            edge.getValue().toString());
      }
      return tmpGVertex;
    }
View Full Code Here

Examples of org.apache.giraph.io.gora.generated.GVertexResult

  protected class GoraGVertexVertexWriter extends GoraVertexWriter {

    @Override
    protected Persistent getGoraVertex(
        Vertex<LongWritable, DoubleWritable, FloatWritable> vertex) {
      GVertexResult tmpGVertex = new GVertexResult();
      tmpGVertex.setVertexId(vertex.getId().toString());
      tmpGVertex.setVertexValue(Float.parseFloat(vertex.getValue().toString()));
      Iterator<Edge<LongWritable, FloatWritable>> it =
          vertex.getEdges().iterator();
      while (it.hasNext()) {
        Edge<LongWritable, FloatWritable> edge = it.next();
        tmpGVertex.getEdges().put(
            edge.getTargetVertexId().toString(),
            edge.getValue().toString());
      }
      getLogger().debug("GoraObject created: " + tmpGVertex.toString());
      return tmpGVertex;
    }
View Full Code Here

Examples of org.apache.giraph.io.gora.generated.GVertexResult

     * @param id Vertex id.
     * @param edges Set of edges.
     * @return GVertex created.
     */
    public GVertexResult createVertex(String id, Map<String, String> edges) {
      GVertexResult newVrtx = new GVertexResult();
      newVrtx.setVertexId(id);
      if (edges != null) {
        for (String edgeId : edges.keySet())
          newVrtx.getEdges().put(edgeId, edges.get(edgeId));
      }
      return newVrtx;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.