Package org.apache.wayang.spark.compiler
-
Interface Summary Interface Description FunctionCompiler.WayangSparkFunction Describes functions coming from Wayang, designated for Spark. -
Class Summary Class Description BinaryOperatorAdapter<Type> Wraps aBinaryOperatoras aFunction2.ExtendedBinaryOperatorAdapter<Type> Implements aFunction2that callsExtendedFunction.open(ExecutionContext)of its implementation before delegating the very firstFunction2.call(Object, Object).ExtendedFlatMapFunctionAdapter<InputType,OutputType> Implements aFlatMapFunctionthat callsExtendedFunction.open(ExecutionContext)of its implementation before delegating the very firstFunction.call(Object).ExtendedFunction<InputType,OutputType> Implements aFunctionthat callsExtendedFunction.open(ExecutionContext)of its implementation before delegating the very firstFunction.call(Object).ExtendedMapFunctionAdapter<InputType,OutputType> Implements aFunctionthat callsExtendedFunction.open(ExecutionContext)of its implementation before delegating the very firstFunction.call(Object).ExtendedMapPartitionsFunctionAdapter<InputType,OutputType> Wraps aFunctionas aFlatMapFunction.ExtendedPredicateAdapater<Type> Implements aFunctionthat callsExtendedFunction.open(ExecutionContext)of its implementation before delegating the very firstFunction.call(Object).FlatMapFunctionAdapter<InputType,OutputType> Wraps aFunctionas aFlatMapFunction.FunctionCompiler A compiler translates Wayang functions into executable Java functions.FunctionCompiler.KeyExtractor<T,K> Spark function for building pair RDDs.FunctionCompiler.Reducer<Type> Spark function for aggregating data quanta.MapFunctionAdapter<InputType,OutputType> Wraps aFunctionas aFunction.MapPartitionsFunctionAdapter<InputType,OutputType> Wraps aFunctionas aFlatMapFunction.PredicateAdapter<InputType> Wraps aPredicateas aFunction.