Package org.apache.sysds.runtime.iogen
Class CustomProperties
- java.lang.Object
-
- org.apache.sysds.runtime.io.FileFormatProperties
-
- org.apache.sysds.runtime.iogen.CustomProperties
-
- All Implemented Interfaces:
Serializable
public class CustomProperties extends FileFormatProperties implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CustomProperties(MappingProperties mappingProperties, RowIndexStructure rowIndexStructure, ColIndexStructure colIndexStructure)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HashSet<String>[]endWithValueStrings()ColIndexStructuregetColIndexStructure()ArrayList<String>[]getColKeyPatterns()MappingPropertiesgetMappingProperties()intgetNcols()RowIndexStructuregetRowIndexStructure()Types.ValueType[]getSchema()ArrayList<String>getValueKeyPattern()booleanisParallel()booleanisSparse()voidsetColIndexStructure(ColIndexStructure colIndexStructure)voidsetColKeyPatterns(ArrayList<String>[] colKeyPatterns)voidsetEndWithValueStrings(HashSet<String>[] endWithValueStrings)voidsetMappingProperties(MappingProperties mappingProperties)voidsetNcols(int ncols)voidsetParallel(boolean parallel)voidsetRowIndexStructure(RowIndexStructure rowIndexStructure)voidsetSchema(Types.ValueType[] schema)voidsetSparse(boolean sparse)voidsetValueKeyPattern(ArrayList<String> valueKeyPattern)-
Methods inherited from class org.apache.sysds.runtime.io.FileFormatProperties
getBlocksize, getDescription, knownBlocksize, setDescription
-
-
-
-
Constructor Detail
-
CustomProperties
public CustomProperties(MappingProperties mappingProperties, RowIndexStructure rowIndexStructure, ColIndexStructure colIndexStructure)
-
-
Method Detail
-
getMappingProperties
public MappingProperties getMappingProperties()
-
setMappingProperties
public void setMappingProperties(MappingProperties mappingProperties)
-
getRowIndexStructure
public RowIndexStructure getRowIndexStructure()
-
setRowIndexStructure
public void setRowIndexStructure(RowIndexStructure rowIndexStructure)
-
getColIndexStructure
public ColIndexStructure getColIndexStructure()
-
setColIndexStructure
public void setColIndexStructure(ColIndexStructure colIndexStructure)
-
getSchema
public Types.ValueType[] getSchema()
-
setSchema
public void setSchema(Types.ValueType[] schema)
-
getNcols
public int getNcols()
-
setNcols
public void setNcols(int ncols)
-
isSparse
public boolean isSparse()
-
setSparse
public void setSparse(boolean sparse)
-
isParallel
public boolean isParallel()
-
setParallel
public void setParallel(boolean parallel)
-
-