## Uses of Class
org.apache.sysds.runtime.io.MatrixReader

- Packages that use MatrixReader
  Package | Description
  --- | ---
  org.apache.sysds.runtime.io |
  org.apache.sysds.runtime.iogen |

- - ### Uses of MatrixReader in org.apache.sysds.runtime.io

    Subclasses of MatrixReader in org.apache.sysds.runtime.io
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ReaderBinaryBlock` |
    `class` | `ReaderBinaryBlockParallel` |
    `class` | `ReaderHDF5` |
    `class` | `ReaderHDF5Parallel` |
    `class` | `ReaderTextCell` |
    `class` | `ReaderTextCellParallel` | Parallel version of ReaderTextCell.java.
    `class` | `ReaderTextCSV` |
    `class` | `ReaderTextCSVParallel` | Parallel version of ReaderTextCSV.java.
    `class` | `ReaderTextLIBSVM` |
    `class` | `ReaderTextLIBSVMParallel` |

    Methods in org.apache.sysds.runtime.io that return MatrixReader
    Modifier and Type | Method | Description
    --- | --- | ---
    `static MatrixReader` | MatrixReaderFactory.`createMatrixReader​(Types.FileFormat fmt)` |
    `static MatrixReader` | MatrixReaderFactory.`createMatrixReader​(ReadProperties props)` |

  - ### Uses of MatrixReader in org.apache.sysds.runtime.iogen

    Subclasses of MatrixReader in org.apache.sysds.runtime.iogen
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `MatrixGenerateReader` |
    `static class` | `MatrixGenerateReader.MatrixReaderRowIrregular` |
    `static class` | `MatrixGenerateReader.MatrixReaderRowRegularColIrregular` |
    `static class` | `MatrixGenerateReader.MatrixReaderRowRegularColRegular` |

    Methods in org.apache.sysds.runtime.iogen that return MatrixReader
    Modifier and Type | Method | Description
    --- | --- | ---
    `MatrixReader` | GenerateReader.GenerateReaderMatrix.`getReader()` |