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

- Packages that use FileFormatProperties
  Package | Description
  --- | ---
  org.apache.sysds.runtime.controlprogram.caching |
  org.apache.sysds.runtime.instructions.cp |
  org.apache.sysds.runtime.instructions.spark |
  org.apache.sysds.runtime.io |
  org.apache.sysds.runtime.util |

- - ### Uses of FileFormatProperties in org.apache.sysds.runtime.controlprogram.caching

    Methods in org.apache.sysds.runtime.controlprogram.caching that return FileFormatProperties
    Modifier and Type | Method and Description
    --- | ---
    `FileFormatProperties` | CacheableData.`getFileFormatProperties()`

    Methods in org.apache.sysds.runtime.controlprogram.caching with parameters of type FileFormatProperties
    Modifier and Type | Method and Description
    --- | ---
    `void` | CacheableData.`exportData(String fName, String outputFormat, FileFormatProperties formatProperties)`
    `void` | CacheableData.`exportData(String fName, String outputFormat, int replication, FileFormatProperties formatProperties)`
    `void` | CacheableData.`exportData(String fName, String outputFormat, int replication, FileFormatProperties formatProperties, String opcode)` Synchronized because there might be parallel threads (parfor local) that access the same object (in case it was created before the loop).
    `void` | CacheableData.`setFileFormatProperties(FileFormatProperties props)`

  - ### Uses of FileFormatProperties in org.apache.sysds.runtime.instructions.cp

    Methods in org.apache.sysds.runtime.instructions.cp that return FileFormatProperties
    Modifier and Type | Method and Description
    --- | ---
    `FileFormatProperties` | VariableCPInstruction.`getFormatProperties()`

  - ### Uses of FileFormatProperties in org.apache.sysds.runtime.instructions.spark

    Methods in org.apache.sysds.runtime.instructions.spark that return FileFormatProperties
    Modifier and Type | Method and Description
    --- | ---
    `FileFormatProperties` | WriteSPInstruction.`getFormatProperties()`

    Methods in org.apache.sysds.runtime.instructions.spark with parameters of type FileFormatProperties
    Modifier and Type | Method and Description
    --- | ---
    `void` | WriteSPInstruction.`setFormatProperties(FileFormatProperties prop)`

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

    Subclasses of FileFormatProperties in org.apache.sysds.runtime.io
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FileFormatPropertiesCSV`
    `class` | `FileFormatPropertiesHDF5`
    `class` | `FileFormatPropertiesLIBSVM`
    `class` | `FileFormatPropertiesMM`

    Fields in org.apache.sysds.runtime.io declared as FileFormatProperties
    Modifier and Type | Field and Description
    --- | ---
    `FileFormatProperties` | ReadProperties.`formatProperties`

    Methods in org.apache.sysds.runtime.io with parameters of type FileFormatProperties
    Modifier and Type | Method and Description
    --- | ---
    `static FrameReader` | FrameReaderFactory.`createFrameReader(Types.FileFormat fmt, FileFormatProperties props)`
    `static FrameWriter` | FrameWriterFactory.`createFrameWriter(Types.FileFormat fmt, FileFormatProperties props)`
    `static MatrixWriter` | MatrixWriterFactory.`createMatrixWriter(Types.FileFormat fmt, int replication, FileFormatProperties props)`
    `static ListObject` | ListReader.`readListFromHDFS(String fname, String fmtStr, FileFormatProperties props)` Reads a list object and all contained objects from a folder with related meta data.
    `static void` | ListWriter.`writeListToHDFS(ListObject lo, String fname, String fmtStr, FileFormatProperties props)` Writes a list object and all contained objects to a folder with related meta data.

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

    Methods in org.apache.sysds.runtime.util with parameters of type FileFormatProperties
    Modifier and Type | Method and Description
    --- | ---
    `static String` | HDFSTool.`metaDataToString(Types.ValueType vt, Types.ValueType[] schema, Types.DataType dt, DataCharacteristics dc, Types.FileFormat fmt, FileFormatProperties formatProperties, PrivacyConstraint privacyConstraint)`
    `static MatrixBlock` | DataConverter.`readMatrixFromHDFS(String dir, Types.FileFormat fmt, long rlen, long clen, int blen, long expectedNnz, FileFormatProperties formatProperties)`
    `static void` | DataConverter.`writeMatrixToHDFS(MatrixBlock mat, String dir, Types.FileFormat fmt, DataCharacteristics dc, int replication, FileFormatProperties formatProperties)`
    `static void` | DataConverter.`writeMatrixToHDFS(MatrixBlock mat, String dir, Types.FileFormat fmt, DataCharacteristics dc, int replication, FileFormatProperties formatProperties, boolean diag)`
    `static void` | HDFSTool.`writeMetaDataFile(String mtdfile, Types.ValueType vt, DataCharacteristics dc, Types.FileFormat fmt, FileFormatProperties formatProperties)`
    `static void` | HDFSTool.`writeMetaDataFile(String mtdfile, Types.ValueType vt, DataCharacteristics dc, Types.FileFormat fmt, FileFormatProperties formatProperties, PrivacyConstraint privacyConstraint)`
    `static void` | HDFSTool.`writeMetaDataFile(String mtdfile, Types.ValueType vt, Types.ValueType[] schema, Types.DataType dt, DataCharacteristics dc, Types.FileFormat fmt, FileFormatProperties formatProperties)`
    `static void` | HDFSTool.`writeMetaDataFile(String mtdfile, Types.ValueType vt, Types.ValueType[] schema, Types.DataType dt, DataCharacteristics dc, Types.FileFormat fmt, FileFormatProperties formatProperties, PrivacyConstraint privacyConstraint)`

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