## Uses of Class
org.apache.sysds.runtime.util.DependencyTask

Packages that use DependencyTask
org.apache.sysds.runtime.transform.encode
org.apache.sysds.runtime.util

### Uses of DependencyTask in org.apache.sysds.runtime.transform.encode

Methods in org.apache.sysds.runtime.transform.encode that return types with arguments of type DependencyTask
`List<DependencyTask<?>>` ColumnEncoderComposite.`getApplyTasks(CacheBlock in, MatrixBlock out, int outputCol)`
`List<DependencyTask<?>>` ColumnEncoder.`getApplyTasks(CacheBlock in, MatrixBlock out, int outputCol)`
`List<DependencyTask<?>>` ColumnEncoderPassThrough.`getBuildTasks(CacheBlock in)`
`List<DependencyTask<?>>` ColumnEncoderComposite.`getBuildTasks(CacheBlock in)`
`List<DependencyTask<?>>` ColumnEncoderDummycode.`getBuildTasks(CacheBlock in)`
`List<DependencyTask<?>>` ColumnEncoder.`getBuildTasks(CacheBlock in)`
`List<DependencyTask<?>>` ColumnEncoderFeatureHash.`getBuildTasks(CacheBlock in)`

### Uses of DependencyTask in org.apache.sysds.runtime.util

Subclasses of DependencyTask in org.apache.sysds.runtime.util
`class` `DependencyWrapperTask<E>`

Fields in org.apache.sysds.runtime.util with type parameters of type DependencyTask
`List<DependencyTask<?>>` DependencyTask.`_dependencyTasks`

Methods in org.apache.sysds.runtime.util that return DependencyTask
`static DependencyTask<?>` DependencyThreadPool.`createDependencyTask(Callable<?> task)`

Methods in org.apache.sysds.runtime.util that return types with arguments of type DependencyTask
`static List<DependencyTask<?>>` DependencyThreadPool.`createDependencyTasks(List<? extends Callable<?>> tasks, List<List<? extends Callable<?>>> dependencies)`
`abstract List<DependencyTask<?>>` DependencyWrapperTask.`getWrappedTasks()`

Methods in org.apache.sysds.runtime.util with parameters of type DependencyTask
`void` DependencyTask.`addDependent(DependencyTask<?> dependencyTask)`
`int` DependencyTask.`compareTo(DependencyTask<?> task)`

Method parameters in org.apache.sysds.runtime.util with type arguments of type DependencyTask
`List<Future<Future<?>>>` DependencyThreadPool.`submitAll(List<DependencyTask<?>> dtasks)`
`List<Object>` DependencyThreadPool.`submitAllAndWait(List<DependencyTask<?>> dtasks)`

Constructor parameters in org.apache.sysds.runtime.util with type arguments of type DependencyTask
Constructor and Description
`DependencyTask(Callable<E> task, List<DependencyTask<?>> dependantTasks)`