# Uses of Interface
org.apache.sysds.runtime.compress.colgroup.IMapToDataGroup

Packages that use IMapToDataGroup
Package
Description
org.apache.sysds.runtime.compress.colgroup
org.apache.sysds.runtime.compress.colgroup.mapping

## Uses of IMapToDataGroup in org.apache.sysds.runtime.compress.colgroup

Classes in org.apache.sysds.runtime.compress.colgroup that implement IMapToDataGroup
Modifier and Type
Class
Description
`class`
`ColGroupConst`
`class`
`ColGroupDDC`
Class to encapsulate information about a column group that is encoded with dense dictionary encoding (DDC).
`class`
`ColGroupDDCLZW`
Class to encapsulate information about a column group that is encoded with dense dictionary encoding (DDC) whose mapping vector is additionally lzw compressed.
`class`
`ColGroupDeltaDDC`
Class to encapsulate information about a column group that is first delta encoded then encoded with dense dictionary encoding (DeltaDDC).
`class`
`ColGroupEmpty`
`class`
`ColGroupSDC`
Column group that sparsely encodes the dictionary values.
`class`
`ColGroupSDCFOR`
ColGroup for Patched Frame Of Reference.
`class`
`ColGroupSDCZeros`
Column group that sparsely encodes the dictionary values.

## Uses of IMapToDataGroup in org.apache.sysds.runtime.compress.colgroup.mapping

Methods in org.apache.sysds.runtime.compress.colgroup.mapping with parameters of type IMapToDataGroup
Modifier and Type
Method
Description
`abstract AMapToData`
AMapToData.`appendN(IMapToDataGroup[] d)`
`AMapToData`
MapToBit.`appendN(IMapToDataGroup[] d)`
`AMapToData`
MapToByte.`appendN(IMapToDataGroup[] d)`
`AMapToData`
MapToChar.`appendN(IMapToDataGroup[] d)`
`AMapToData`
MapToCharPByte.`appendN(IMapToDataGroup[] d)`
`AMapToData`
MapToInt.`appendN(IMapToDataGroup[] d)`
`AMapToData`
MapToZero.`appendN(IMapToDataGroup[] d)`