@Override public Tuple2<GradoopId, GradoopId> join( Tuple2<GradoopId, PropertyValue> vertexSplitKey, Tuple2<PropertyValue, GradoopId> splitKeyGradoopId) { reuseTuple.setFields(vertexSplitKey.f0, splitKeyGradoopId.f1); return reuseTuple; } }
@Override public Tuple2<T2, T0> map(Tuple4<T0, T1, T2, T3> triple) throws Exception { reuseTuple.setFields(triple.f2, triple.f0); return reuseTuple; } }
@Override public Tuple2<T0, T1> map(Tuple4<T0, T1, T2, T3> quad) throws Exception { reuseTuple.setFields(quad.f0, quad.f1); return reuseTuple; } }
@Override public Tuple2<T0, T1> map(Tuple3<T0, T1, T2> triple) throws Exception { reuseTuple.setFields(triple.f0, triple.f1); return reuseTuple; } }
@Override public Tuple2<GradoopId, GradoopId> join( Tuple2<GradoopId, PropertyValue> vertexSplitKey, Tuple2<PropertyValue, GradoopId> splitKeyGradoopId) { reuseTuple.setFields(vertexSplitKey.f0, splitKeyGradoopId.f1); return reuseTuple; } }
@Override public Tuple2<K, Vertex> join(Tuple2<K, V> tuple, Vertex vertex) throws Exception { reuseTuple.setFields(tuple.f0, vertex); return reuseTuple; } }
@Override public Tuple2<T2, T0> map(Tuple4<T0, T1, T2, T3> triple) throws Exception { reuseTuple.setFields(triple.f2, triple.f0); return reuseTuple; } }
@Override public Tuple2<T3, T0> map(Tuple4<T0, T1, T2, T3> triple) throws Exception { reuseTuple.setFields(triple.f3, triple.f0); return reuseTuple; } }
@Override public Tuple2<Vertex, V> join(Tuple2<K, V> tuple, Vertex vertex) throws Exception { reuseTuple.setFields(vertex, tuple.f1); return reuseTuple; } }
/** * {@inheritDoc} */ @Override public Tuple2<K, Vertex> join(Tuple2<K, V> tuple, Vertex vertex) throws Exception { reuseTuple.setFields(tuple.f0, vertex); return reuseTuple; } }
@Override public Tuple2<T3, T0> map(Tuple4<T0, T1, T2, T3> triple) throws Exception { reuseTuple.setFields(triple.f3, triple.f0); return reuseTuple; } }
@Override public Tuple2<Vertex, V> join(Tuple2<K, V> tuple, Vertex vertex) throws Exception { reuseTuple.setFields(vertex, tuple.f1); return reuseTuple; } }
@Override public Tuple2<T0, T1> map(Tuple4<T0, T1, T2, T3> quad) throws Exception { reuseTuple.setFields(quad.f0, quad.f1); return reuseTuple; } }
@Override public Tuple2<T0, T1> map(Tuple3<T0, T1, T2> triple) throws Exception { reuseTuple.setFields(triple.f0, triple.f1); return reuseTuple; } }
/** * {@inheritDoc} */ @Override public Tuple2<GradoopId, T> map(Tuple2<EL, T> tuple2) { reuseTuple.setFields(tuple2.f0.getId(), tuple2.f1); return reuseTuple; } }
@Override public void flatMap(Edge edge, Collector<Tuple2<GradoopId, GradoopId>> collector) throws Exception { reuseTuple.setFields(edge.getSourceId(), edge.getTargetId()); collector.collect(reuseTuple); reuseTuple.setFields(edge.getTargetId(), edge.getSourceId()); collector.collect(reuseTuple); } }
/** * {@inheritDoc} */ @Override public void flatMap(Edge edge, Collector<Tuple2<GradoopId, GradoopId>> collector) throws Exception { reuseTuple.setFields(edge.getSourceId(), edge.getTargetId()); collector.collect(reuseTuple); reuseTuple.setFields(edge.getTargetId(), edge.getSourceId()); collector.collect(reuseTuple); } }