Interface JavaPairRddFunction<KI,VI,KO,VO>
- Type Parameters:
KI-VI-KO-VO-
- All Superinterfaces:
Function<org.apache.spark.api.java.JavaPairRDD<KI,,VI>, org.apache.spark.api.java.JavaPairRDD<KO, VO>> Serializable,org.aksw.commons.lambda.serializable.SerializableFunction<org.apache.spark.api.java.JavaPairRDD<KI,VI>, org.apache.spark.api.java.JavaPairRDD<KO, VO>>
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public interface JavaPairRddFunction<KI,VI,KO,VO>
extends org.aksw.commons.lambda.serializable.SerializableFunction<org.apache.spark.api.java.JavaPairRDD<KI,VI>,org.apache.spark.api.java.JavaPairRDD<KO,VO>>
Interface for building chains of transformations over JavaRDDs and JavaPairRDDs.
See
JavaRddFunction for more information.- Author:
- Claus Stadler 2021-10-08
-
Method Summary
Modifier and TypeMethodDescriptiondefault <KX,VX> JavaPairRddFunction<KI, VI, KX, VX> andThen(JavaPairRddFunction<KO, VO, KX, VX> next) static <K,V> JavaPairRddFunction<K, V, K, V> identity()default <X> ToJavaRddFunction<KI,VI, X> toRdd(ToJavaRddFunction<KO, VO, X> next)
-
Method Details
-
andThen
-
toRdd
-
identity
-