@Override protected E initFrom(E edge) { return edgeFactory.initEdge( edge.getId(), GradoopConstants.DEFAULT_EDGE_LABEL, edge.getSourceId(), edge.getTargetId(), edge.getGraphIds()); } }
@Override protected G initFrom(G graphHead) { return graphHeadFactory.initGraphHead(graphHead.getId(), GradoopConstants.DEFAULT_GRAPH_LABEL); } }
@Override public Edge readRow(EPGMEdge origin) { return factory.initEdge( origin.getId(), origin.getLabel(), origin.getSourceId(), origin.getTargetId(), origin.getProperties(), origin.getGraphIds()); } }
@Override public Vertex readRow(EPGMVertex origin) { return factory.initVertex( origin.getId(), origin.getLabel(), origin.getProperties(), origin.getGraphIds() ); }
@Override protected V initFrom(V element) { return vertexFactory.initVertex( element.getId(), GradoopConstants.DEFAULT_VERTEX_LABEL, element.getGraphIds()); } }
@Override public GraphHead readRow(EPGMGraphHead origin) { return factory.initGraphHead( /*edge id*/origin.getId(), /*label*/origin.getLabel(), /*properties*/origin.getProperties()); }
@Override public GradoopId map(E edge) throws Exception { return edge.getSourceId(); } }
@Override public GradoopId map(E edge) throws Exception { return edge.getTargetId(); } }
@Override public org.gradoop.common.model.impl.properties.Properties getKey(L l) throws Exception { return l.getProperties(); } }
@Override public GradoopId getKey(Tuple2<K, GradoopId> value) throws Exception { return value.f0.getId(); } }
/** * {@inheritDoc} */ @Override public GraphHead map(Tuple1<GradoopId> idTuple) { return graphHeadFactory.initGraphHead(idTuple.f0); }
@Override public G map(GradoopId graphId) throws Exception { G graphHead = graphHeadFactory .createGraphHead(BusinessTransactionGraphs.BTG_LABEL); graphHead.setId(graphId); return graphHead; }
@Override public V join(V element, Tuple2<GradoopId, GradoopIdSet> mapping) throws Exception { element.setGraphIds(mapping.f1); return element; } }
@Override public String getKey(L l) throws Exception { return l.getLabel(); } }
@Override protected E initFrom(E edge) { return edgeFactory.initEdge( edge.getId(), GradoopConstants.DEFAULT_EDGE_LABEL, edge.getSourceId(), edge.getTargetId(), edge.getGraphIds()); } }
@Override protected V initFrom(V element) { return vertexFactory.initVertex( element.getId(), GradoopConstants.DEFAULT_VERTEX_LABEL, element.getGraphIds()); } }
@Override protected G initFrom(G graphHead) { return graphHeadFactory.initGraphHead(graphHead.getId(), GradoopConstants.DEFAULT_GRAPH_LABEL); } }
@Override public GradoopId map(E edge) throws Exception { return edge.getSourceId(); } }
@Override public G map(GradoopId graphId) throws Exception { G graphHead = graphHeadFactory .createGraphHead(BusinessTransactionGraphs.BTG_LABEL); graphHead.setId(graphId); return graphHead; }