Example usage for org.apache.spark.api.java.function PairFunction interface-usage

List of usage examples for org.apache.spark.api.java.function PairFunction interface-usage

Introduction

In this page you can find the example usage for org.apache.spark.api.java.function PairFunction interface-usage.

Usage

From source file com.anhth12.lambda.app.ml.als.RatingToTupleDouble.java

/**
 *
 * @author Tong Hoang Anh
 */
public class RatingToTupleDouble implements PairFunction<Rating, Tuple2<Integer, Integer>, Double> {

From source file com.anhth12.lambda.ValueToWriteableFunction.java

/**
 *
 * @author Tong Hoang Anh
 * @param <K>
 * @param <M>
 */

From source file com.anhth12.lambda.WritableToValueFunction.java

/**
 *
 * @author Tong Hoang Anh
 */
public class WritableToValueFunction<K, M> implements PairFunction<Tuple2<Writable, Writable>, K, M> {

From source file com.cloudera.oryx.app.batch.mllib.als.RatingToTupleDouble.java

final class RatingToTupleDouble implements PairFunction<Rating, Tuple2<Integer, Integer>, Double> {
    @Override
    public Tuple2<Tuple2<Integer, Integer>, Double> call(Rating rating) {
        return new Tuple2<>(new Tuple2<>(rating.user(), rating.product()), rating.rating());
    }
}

From source file com.cloudera.oryx.app.mllib.als.RatingToTupleDouble.java

final class RatingToTupleDouble implements PairFunction<Rating, Tuple2<Integer, Integer>, Double> {
    @Override
    public Tuple2<Tuple2<Integer, Integer>, Double> call(Rating rating) {
        return new Tuple2<>(new Tuple2<>(rating.user(), rating.product()), rating.rating());
    }
}

From source file com.cloudera.oryx.lambda.batch.ValueToWritableFunction.java

/**
 * Translates a key and message value object into {@link Writable}s encapsulating the same
 * values, so that they may be serialized using Hadoop's framework.
 *
 * @see WritableToValueFunction
 */

From source file com.cloudera.oryx.lambda.batch.WritableToValueFunction.java

/**
 * Translates a key and message in {@link Writable}s format to value objects.
 *
 * @see ValueToWritableFunction
 */
final class WritableToValueFunction<K, M> implements PairFunction<Tuple2<Writable, Writable>, K, M> {

From source file com.cloudera.oryx.lambda.ValueToWritableFunction.java

/**
 * Translates a key and message value object into {@link Writable}s encapsulating the same
 * values, so that they may be serialized using Hadoop's framework.
 *
 * @see WritableToValueFunction
 */

From source file com.cloudera.oryx.lambda.WritableToValueFunction.java

/**
 * Translates a key and message in {@link Writable}s format to value objects.
 *
 * @see ValueToWritableFunction
 */
final class WritableToValueFunction<K, M> implements PairFunction<Tuple2<Writable, Writable>, K, M> {

From source file com.cloudera.oryx.ml.mllib.als.RatingToTupleDouble.java

final class RatingToTupleDouble implements PairFunction<Rating, Tuple2<Integer, Integer>, Double> {
    @Override
    public Tuple2<Tuple2<Integer, Integer>, Double> call(Rating rating) {
        return new Tuple2<>(new Tuple2<>(rating.user(), rating.product()), rating.rating());
    }
}