# Hierarchy For Package org.apache.sysds.runtime.controlprogram.paramserv.dp

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.sysds.runtime.controlprogram.paramserv.dp.DataPartitionerSparkAggregator (implements org.apache.spark.api.java.function.PairFunction<T,K,V>, java.io.Serializable)
  - org.apache.sysds.runtime.controlprogram.paramserv.dp.DataPartitionerSparkMapper (implements org.apache.spark.api.java.function.PairFlatMapFunction<T,K,V>, java.io.Serializable)
  - org.apache.sysds.runtime.controlprogram.paramserv.dp.DataPartitionFederatedScheme
    - org.apache.sysds.runtime.controlprogram.paramserv.dp.BalanceToAvgFederatedScheme
    - org.apache.sysds.runtime.controlprogram.paramserv.dp.KeepDataOnWorkerFederatedScheme
    - org.apache.sysds.runtime.controlprogram.paramserv.dp.ReplicateToMaxFederatedScheme
    - org.apache.sysds.runtime.controlprogram.paramserv.dp.ShuffleFederatedScheme
    - org.apache.sysds.runtime.controlprogram.paramserv.dp.SubsampleToMinFederatedScheme
  - org.apache.sysds.runtime.controlprogram.paramserv.dp.DataPartitionFederatedScheme.BalanceMetrics
  - org.apache.sysds.runtime.controlprogram.paramserv.dp.DataPartitionFederatedScheme.Result
  - org.apache.sysds.runtime.controlprogram.paramserv.dp.DataPartitionLocalScheme
    - org.apache.sysds.runtime.controlprogram.paramserv.dp.DCLocalScheme
    - org.apache.sysds.runtime.controlprogram.paramserv.dp.DRLocalScheme
    - org.apache.sysds.runtime.controlprogram.paramserv.dp.DRRLocalScheme
    - org.apache.sysds.runtime.controlprogram.paramserv.dp.ORLocalScheme
  - org.apache.sysds.runtime.controlprogram.paramserv.dp.DataPartitionLocalScheme.Result
  - org.apache.sysds.runtime.controlprogram.paramserv.dp.DataPartitionSparkScheme (implements java.io.Serializable)
    - org.apache.sysds.runtime.controlprogram.paramserv.dp.DCSparkScheme
    - org.apache.sysds.runtime.controlprogram.paramserv.dp.DRRSparkScheme
    - org.apache.sysds.runtime.controlprogram.paramserv.dp.DRSparkScheme
    - org.apache.sysds.runtime.controlprogram.paramserv.dp.ORSparkScheme
  - org.apache.sysds.runtime.controlprogram.paramserv.dp.FederatedDataPartitioner
  - org.apache.sysds.runtime.controlprogram.paramserv.dp.LocalDataPartitioner
  - org.apache.sysds.runtime.controlprogram.paramserv.dp.SparkDataPartitioner (implements java.io.Serializable)