## Uses of Class
org.apache.sysds.runtime.matrix.data.IJV

- Packages that use IJV
  Package | Description
  --- | ---
  org.apache.sysds.runtime.compress |
  org.apache.sysds.runtime.compress.colgroup |
  org.apache.sysds.runtime.compress.utils |
  org.apache.sysds.runtime.data |
  org.apache.sysds.runtime.matrix.data |

- - ### Uses of IJV in org.apache.sysds.runtime.compress

    Methods in org.apache.sysds.runtime.compress that return types with arguments of type IJV
    Modifier and Type | Method and Description
    --- | ---
    `Iterator<IJV>` | CompressedMatrixBlock.`getIterator(int rl, int ru, boolean inclZeros)`
    `Iterator<IJV>` | CompressedMatrixBlock.`getIterator(int rl, int ru, int cgl, int cgu, boolean inclZeros)`

  - ### Uses of IJV in org.apache.sysds.runtime.compress.colgroup

    Methods in org.apache.sysds.runtime.compress.colgroup that return types with arguments of type IJV
    Modifier and Type | Method and Description
    --- | ---
    `Iterator<IJV>` | ColGroupOffset.`getIterator(int rl, int ru, boolean inclZeros, boolean rowMajor)`
    `Iterator<IJV>` | ColGroupDDC.`getIterator(int rl, int ru, boolean inclZeros, boolean rowMajor)`
    `abstract Iterator<IJV>` | ColGroup.`getIterator(int rl, int ru, boolean inclZeros, boolean rowMajor)` Create a column group iterator for a row index range.
    `Iterator<IJV>` | ColGroupUncompressed.`getIterator(int rl, int ru, boolean inclZeros, boolean rowMajor)`

  - ### Uses of IJV in org.apache.sysds.runtime.compress.utils

    Methods in org.apache.sysds.runtime.compress.utils that return IJV
    Modifier and Type | Method and Description
    --- | ---
    `IJV` | ColumnGroupIterator.`next()`

  - ### Uses of IJV in org.apache.sysds.runtime.data

    Methods in org.apache.sysds.runtime.data that return types with arguments of type IJV
    Modifier and Type | Method and Description
    --- | ---
    `Iterator<IJV>` | SparseBlockCOO.`getIterator()`
    `Iterator<IJV>` | SparseBlock.`getIterator()` Get a non-zero iterator over the entire sparse block.
    `Iterator<IJV>` | SparseBlockCOO.`getIterator(int ru)`
    `Iterator<IJV>` | SparseBlock.`getIterator(int ru)` Get a non-zero iterator over the partial sparse block [0,ru).
    `Iterator<IJV>` | SparseBlockCOO.`getIterator(int rl, int ru)`
    `Iterator<IJV>` | SparseBlock.`getIterator(int rl, int ru)` Get a non-zero iterator over the subblock [rl, ru).

  - ### Uses of IJV in org.apache.sysds.runtime.matrix.data

    Methods in org.apache.sysds.runtime.matrix.data that return IJV
    Modifier and Type | Method and Description
    --- | ---
    `IJV` | IJV.`set(int i, int j, double v)`

    Methods in org.apache.sysds.runtime.matrix.data that return types with arguments of type IJV
    Modifier and Type | Method and Description
    --- | ---
    `Iterator<IJV>` | MatrixBlock.`getSparseBlockIterator()`
    `Iterator<IJV>` | MatrixBlock.`getSparseBlockIterator(int rl, int ru)`

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