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

- Packages that use DependencyTask
  Package | Description
  --- | ---
  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
    Modifier and Type | Method and Description
    --- | ---
    `List<DependencyTask<?>>` | ColumnEncoderComposite.`getApplyTasks(FrameBlock in, MatrixBlock out, int outputCol)`
    `List<DependencyTask<?>>` | ColumnEncoder.`getApplyTasks(FrameBlock in, MatrixBlock out, int outputCol)`
    `List<DependencyTask<?>>` | ColumnEncoderComposite.`getApplyTasks(MatrixBlock in, MatrixBlock out, int outputCol)`
    `List<DependencyTask<?>>` | ColumnEncoderDummycode.`getApplyTasks(MatrixBlock in, MatrixBlock out, int outputCol)`
    `List<DependencyTask<?>>` | ColumnEncoder.`getApplyTasks(MatrixBlock in, MatrixBlock out, int outputCol)`
    `List<DependencyTask<?>>` | ColumnEncoderPassThrough.`getBuildTasks(FrameBlock in, int blockSize)`
    `List<DependencyTask<?>>` | ColumnEncoderComposite.`getBuildTasks(FrameBlock in, int blockSize)`
    `List<DependencyTask<?>>` | ColumnEncoderDummycode.`getBuildTasks(FrameBlock in, int blockSize)`
    `List<DependencyTask<?>>` | ColumnEncoderFeatureHash.`getBuildTasks(FrameBlock in, int blockSize)`
    `List<DependencyTask<?>>` | ColumnEncoder.`getBuildTasks(FrameBlock in, int blockSize)`

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

    Subclasses of DependencyTask in org.apache.sysds.runtime.util
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DependencyWrapperTask<E>`

    Fields in org.apache.sysds.runtime.util with type parameters of type DependencyTask
    Modifier and Type | Field and Description
    --- | ---
    `List<DependencyTask<?>>` | DependencyTask.`_dependencyTasks`

    Methods in org.apache.sysds.runtime.util that return DependencyTask
    Modifier and Type | Method and Description
    --- | ---
    `static DependencyTask<?>` | DependencyThreadPool.`createDependencyTask(Callable<?> task)`

    Methods in org.apache.sysds.runtime.util that return types with arguments of type DependencyTask
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `void` | DependencyTask.`addDependent(DependencyTask<?> dependencyTask)`

    Method parameters in org.apache.sysds.runtime.util with type arguments of type DependencyTask
    Modifier and Type | Method and Description
    --- | ---
    `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)`

Copyright © 2021 The Apache Software Foundation. All rights reserved.