Class JavaRddRxOps

java.lang.Object
net.sansa_stack.spark.rdd.op.rx.JavaRddRxOps

public class JavaRddRxOps extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static <I, O> JavaRddFunction<I,O>
    asJavaRddFunction(org.aksw.commons.rx.function.RxFunction<I,O> transformer)
    Wrap a RxFunction as a JavaRddFunction
    static <K, V, O> org.apache.spark.api.java.JavaRDD<O>
    mapPartitions(org.apache.spark.api.java.JavaPairRDD<K,V> rdd, org.aksw.commons.rx.function.RxFunction<scala.Tuple2<K,V>,O> transformer)
     
    static <I, O> org.apache.spark.api.java.JavaRDD<O>
    mapPartitions(org.apache.spark.api.java.JavaRDD<I> rdd, org.aksw.commons.rx.function.RxFunction<I,O> transformer)
    Map operation based on a flowable transformer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • JavaRddRxOps

      public JavaRddRxOps()
  • Method Details

    • asJavaRddFunction

      public static <I, O> JavaRddFunction<I,O> asJavaRddFunction(org.aksw.commons.rx.function.RxFunction<I,O> transformer)
      Wrap a RxFunction as a JavaRddFunction
    • mapPartitions

      public static <I, O> org.apache.spark.api.java.JavaRDD<O> mapPartitions(org.apache.spark.api.java.JavaRDD<I> rdd, org.aksw.commons.rx.function.RxFunction<I,O> transformer)
      Map operation based on a flowable transformer
    • mapPartitions

      public static <K, V, O> org.apache.spark.api.java.JavaRDD<O> mapPartitions(org.apache.spark.api.java.JavaPairRDD<K,V> rdd, org.aksw.commons.rx.function.RxFunction<scala.Tuple2<K,V>,O> transformer)