## Uses of Class
org.apache.sysds.runtime.compress.readers.ReaderColumnSelection

- Packages that use ReaderColumnSelection
  Package | Description
  --- | ---
  org.apache.sysds.runtime.compress.readers |

- - ### Uses of ReaderColumnSelection in org.apache.sysds.runtime.compress.readers

    Subclasses of ReaderColumnSelection in org.apache.sysds.runtime.compress.readers
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ReaderColumnSelectionDenseMultiBlock` |
    `class` | `ReaderColumnSelectionDenseMultiBlockTransposed` |
    `class` | `ReaderColumnSelectionDenseSingleBlock` |
    `class` | `ReaderColumnSelectionDenseSingleBlockTransposed` |
    `class` | `ReaderColumnSelectionSparse` | Used to extract the values at certain indexes from each row in a sparse matrix Keeps returning all-zeros arrays until reaching the last possible index.
    `class` | `ReaderColumnSelectionSparseTransposed` | Used to extract the values at certain indexes from each row in a sparse matrix Keeps returning all-zeros arrays until reaching the last possible index.

    Methods in org.apache.sysds.runtime.compress.readers that return ReaderColumnSelection
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ReaderColumnSelection` | ReaderColumnSelection.`createReader​(MatrixBlock rawBlock, int[] colIndices, boolean transposed)` |
    `static ReaderColumnSelection` | ReaderColumnSelection.`createReader​(MatrixBlock rawBlock, int[] colIndices, boolean transposed, int rl, int ru)` |