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)
 
 - 
 
 -