# Package org.apache.sysds.runtime.io

- Class Summary
  Class | Description
  --- | ---
  BinaryBlockSerialization | This custom serialization class can be used via job.set(MRConfigurationNames.IO_SERIALIZATIONS, "org.apache.sysds.runtime.io.BinaryBlockSerialization");
  BinaryBlockSerialization.MatrixBlockDeserializer |
  BinaryBlockSerialization.MatrixBlockSerializer |
  FileFormatProperties |
  FileFormatPropertiesCSV |
  FileFormatPropertiesLIBSVM |
  FileFormatPropertiesMM |
  FrameReader | Base class for all format-specific frame readers.
  FrameReaderBinaryBlock | Single-threaded frame binary block reader.
  FrameReaderBinaryBlockParallel | Multi-threaded frame binary block reader.
  FrameReaderFactory |
  FrameReaderJSONL |
  FrameReaderJSONLParallel |
  FrameReaderProto |
  FrameReaderTextCell | Single-threaded frame textcell reader.
  FrameReaderTextCellParallel | Multi-threaded frame textcell reader.
  FrameReaderTextCSV | Single-threaded frame text csv reader.
  FrameReaderTextCSVParallel | Multi-threaded frame text csv reader.
  FrameWriter | Base class for all format-specific frame writers.
  FrameWriterBinaryBlock | Single-threaded frame binary block writer.
  FrameWriterBinaryBlockParallel | Multi-threaded frame binary block writer.
  FrameWriterFactory |
  FrameWriterJSONL |
  FrameWriterJSONLParallel |
  FrameWriterProto |
  FrameWriterTextCell | Single-threaded frame text cell writer.
  FrameWriterTextCellParallel | Multi-threaded frame text cell writer.
  FrameWriterTextCSV | Single-threaded frame text csv writer.
  FrameWriterTextCSVParallel | Single-threaded frame text csv writer.
  InputOutputInfo |
  IOUtilFunctions |
  IOUtilFunctions.CountRowsTask |
  ListReader |
  ListWriter |
  MatrixReader | Base class for all format-specific matrix readers.
  MatrixReaderFactory |
  MatrixWriter | Base class for all format-specific matrix writers.
  MatrixWriterFactory |
  ReaderBinaryBlock |
  ReaderBinaryBlockParallel |
  ReaderTextCell |
  ReaderTextCellParallel | Parallel version of ReaderTextCell.java.
  ReaderTextCellParallel.CellBuffer | Useful class for buffering unordered cells before locking target onces and appending all buffered cells.
  ReaderTextCellParallel.CountNnzTask |
  ReaderTextCellParallel.ReadTask |
  ReaderTextCSV |
  ReaderTextCSVParallel | Parallel version of ReaderTextCSV.java.
  ReaderTextLIBSVM |
  ReaderTextLIBSVMParallel |
  ReaderWriterFederated | This class serves as the reader for federated objects.
  ReadProperties |
  TensorReader |
  TensorReaderBinaryBlock |
  TensorReaderBinaryBlockParallel |
  TensorReaderFactory |
  TensorReaderTextCell |
  TensorReaderTextCellParallel |
  TensorWriter |
  TensorWriterBinaryBlock |
  TensorWriterBinaryBlockParallel |
  TensorWriterBinaryBlockParallel.WriteFileTask |
  TensorWriterFactory |
  TensorWriterTextCell |
  TensorWriterTextCellParallel |
  WriterBinaryBlock |
  WriterBinaryBlockParallel |
  WriterMatrixMarket |
  WriterMatrixMarketParallel |
  WriterTextCell |
  WriterTextCellParallel |
  WriterTextCSV |
  WriterTextCSVParallel |
  WriterTextLIBSVM |
  WriterTextLIBSVMParallel |

- Enum Summary
  Enum | Description
  --- | ---
  FileFormatPropertiesMM.MMField |
  FileFormatPropertiesMM.MMFormat |
  FileFormatPropertiesMM.MMSymmetry |

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