# Hierarchy For Package org.apache.sysds.runtime.instructions.spark.functions

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.sysds.runtime.instructions.spark.functions.AggregateDropCorrectionFunction (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.ComputeBinaryBlockNnzFunction (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.ConvertFrameBlockToIJVLines (implements org.apache.spark.api.java.function.FlatMapFunction<T,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.ConvertMatrixBlockToIJVLines (implements org.apache.spark.api.java.function.FlatMapFunction<T,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.ConvertStringToLongTextPair (implements org.apache.spark.api.java.function.PairFunction<T,​K,​V>)
  - org.apache.sysds.runtime.instructions.spark.functions.CopyBinaryCellFunction (implements org.apache.spark.api.java.function.PairFunction<T,​K,​V>)
  - org.apache.sysds.runtime.instructions.spark.functions.CopyFrameBlockFunction (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.CopyFrameBlockPairFunction (implements org.apache.spark.api.java.function.PairFunction<T,​K,​V>)
  - org.apache.sysds.runtime.instructions.spark.functions.CopyMatrixBlockFunction (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.CopyMatrixBlockPairFunction (implements org.apache.spark.api.java.function.PairFlatMapFunction<T,​K,​V>)
  - org.apache.sysds.runtime.instructions.spark.functions.CopyTensorBlockFunction (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.CopyTensorBlockPairFunction (implements org.apache.spark.api.java.function.PairFlatMapFunction<T,​K,​V>)
  - org.apache.sysds.runtime.instructions.spark.functions.CopyTextInputFunction (implements org.apache.spark.api.java.function.PairFunction<T,​K,​V>)
  - org.apache.sysds.runtime.instructions.spark.functions.CreateSparseBlockFunction (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.ExtractBlockForBinaryReblock (implements org.apache.spark.api.java.function.PairFlatMapFunction<T,​K,​V>)
  - org.apache.sysds.runtime.instructions.spark.functions.ExtractGroup (implements java.io.Serializable)
    - org.apache.sysds.runtime.instructions.spark.functions.ExtractGroup.ExtractGroupBroadcast (implements org.apache.spark.api.java.function.PairFlatMapFunction<T,​K,​V>)
    - org.apache.sysds.runtime.instructions.spark.functions.ExtractGroup.ExtractGroupJoin (implements org.apache.spark.api.java.function.PairFlatMapFunction<T,​K,​V>)
  - org.apache.sysds.runtime.instructions.spark.functions.ExtractGroupNWeights (implements org.apache.spark.api.java.function.PairFlatMapFunction<T,​K,​V>)
  - org.apache.sysds.runtime.instructions.spark.functions.FilterDiagMatrixBlocksFunction (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.FilterNonEmptyBlocksFunction (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.FilterNonEmptyBlocksFunction2 (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.GetMIMBFromRow (implements org.apache.spark.api.java.function.PairFunction<T,​K,​V>)
  - org.apache.sysds.runtime.instructions.spark.functions.IsBlockInList (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.IsBlockInRange (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.IsFrameBlockInRange (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.MapInputSignature (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.MapJoinSignature (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.MatrixMatrixBinaryOpFunction (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.MatrixScalarUnaryFunction (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.MatrixVectorBinaryOpPartitionFunction (implements org.apache.spark.api.java.function.PairFlatMapFunction<T,​K,​V>)
  - org.apache.sysds.runtime.instructions.spark.functions.OuterVectorBinaryOpFunction (implements org.apache.spark.api.java.function.PairFlatMapFunction<T,​K,​V>)
  - org.apache.sysds.runtime.instructions.spark.functions.PerformGroupByAggInCombiner (implements org.apache.spark.api.java.function.Function2<T1,​T2,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.PerformGroupByAggInReducer (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.ReblockTensorFunction (implements org.apache.spark.api.java.function.PairFlatMapFunction<T,​K,​V>)
  - org.apache.sysds.runtime.instructions.spark.functions.RecomputeNnzFunction (implements org.apache.spark.api.java.function.FlatMapFunction<T,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.ReorgMapFunction (implements org.apache.spark.api.java.function.PairFunction<T,​K,​V>)
  - org.apache.sysds.runtime.instructions.spark.functions.ReplicateBlockFunction (implements org.apache.spark.api.java.function.PairFlatMapFunction<T,​K,​V>)
  - org.apache.sysds.runtime.instructions.spark.functions.ReplicateTensorFunction (implements org.apache.spark.api.java.function.PairFlatMapFunction<T,​K,​V>)
  - org.apache.sysds.runtime.instructions.spark.functions.ReplicateVectorFunction (implements org.apache.spark.api.java.function.PairFlatMapFunction<T,​K,​V>)
  - org.apache.sysds.runtime.instructions.spark.functions.TensorTensorBinaryOpFunction (implements org.apache.spark.api.java.function.Function<T1,​R>)
  - org.apache.sysds.runtime.instructions.spark.functions.TensorTensorBinaryOpPartitionFunction (implements org.apache.spark.api.java.function.PairFlatMapFunction<T,​K,​V>)