## Uses of Class
org.apache.sysds.runtime.compress.colgroup.mapping.AMapToData

Packages that use AMapToData
org.apache.sysds.runtime.compress.colgroup
org.apache.sysds.runtime.compress.colgroup.insertionsort
org.apache.sysds.runtime.compress.colgroup.mapping
org.apache.sysds.runtime.compress.colgroup.offset
org.apache.sysds.runtime.compress.estim.encoding

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

Methods in org.apache.sysds.runtime.compress.colgroup with parameters of type AMapToData
`static AColGroup` ColGroupDeltaDDC.`create​(int[] colIndices, int numRows, ADictionary dict, AMapToData data, int[] cachedCounts)`

### Uses of AMapToData in org.apache.sysds.runtime.compress.colgroup.insertionsort

Methods in org.apache.sysds.runtime.compress.colgroup.insertionsort that return AMapToData
`AMapToData` AInsertionSorter.`getData()`

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

Subclasses of AMapToData in org.apache.sysds.runtime.compress.colgroup.mapping
`class` `MapToBit`
`class` `MapToByte`
`class` `MapToChar`
`class` `MapToCharPByte`
`class` `MapToInt`
`class` `MapToUByte`
`class` `MapToZero`

Methods in org.apache.sysds.runtime.compress.colgroup.mapping that return AMapToData
`static AMapToData` MapToFactory.`create​(int size, boolean zeros, IntArrayList[] values)`
`static AMapToData` MapToFactory.`create​(int size, int numTuples)` Create and allocate a map with the given size and support for upto the num tuples argument of values
`static AMapToData` MapToFactory.`create​(int size, int[] values, int nUnique)`
`static AMapToData` MapToFactory.`create​(int size, ABitmap ubm)`
`static AMapToData` MapToFactory.`create​(int size, MapToFactory.MAP_TYPE t)`
`static AMapToData` MapToFactory.`readIn​(DataInput in)`
`abstract AMapToData` AMapToData.`resize​(int unique)`
`AMapToData` MapToBit.`resize​(int unique)`
`AMapToData` MapToByte.`resize​(int unique)`
`AMapToData` MapToChar.`resize​(int unique)`
`AMapToData` MapToCharPByte.`resize​(int unique)`
`static AMapToData` MapToFactory.`resize​(AMapToData d, int numTuples)` Reshape the map, to a smaller instance if applicable.
`AMapToData` MapToInt.`resize​(int unique)`
`AMapToData` MapToUByte.`resize​(int unique)`
`AMapToData` MapToZero.`resize​(int unique)`
`static AMapToData` MapToFactory.`resizeForce​(AMapToData d, MapToFactory.MAP_TYPE t)` Force the mapping into an other mapping type.

Methods in org.apache.sysds.runtime.compress.colgroup.mapping with parameters of type AMapToData
`void` AMapToData.`copy​(AMapToData d)` Copy the values in this map into another mapping object.
`void` MapToBit.`copy​(AMapToData d)`
`void` AMapToData.`preAggregateDDC_DDC​(AMapToData tm, ADictionary td, Dictionary ret, int nCol)` PreAggregate into dictionary with two sides of DDC.
`void` MapToBit.`preAggregateDDC_DDCMultiCol​(AMapToData tm, ADictionary td, double[] v, int nCol)`
`void` MapToZero.`preAggregateDDC_DDCMultiCol​(AMapToData tm, ADictionary td, double[] v, int nCol)`
`void` MapToBit.`preAggregateDDC_DDCSingleCol​(AMapToData tm, double[] td, double[] v)`
`void` MapToZero.`preAggregateDDC_DDCSingleCol​(AMapToData tm, double[] td, double[] v)`
`void` AMapToData.`preAggregateDDC_SDCZ​(AMapToData tm, ADictionary td, AOffset tof, Dictionary ret, int nCol)` PreAggregate into SDCZero dictionary from DDC dictionary.
`void` AMapToData.`preAggregateDDC_SDCZMultiCol​(AMapToData tm, ADictionary td, AOffset tof, double[] v, int nCol)`
`void` AMapToData.`preAggregateDDC_SDCZSingleCol​(AMapToData tm, double[] td, AOffset tof, double[] v)`
`void` AMapToData.`preAggregateSDCZ_DDC​(AMapToData tm, ADictionary td, AOffset of, Dictionary ret, int nCol)` PreAggregate into DDC dictionary from SDCZero dictionary.
`void` AMapToData.`preAggregateSDCZ_SDCZ​(AMapToData tm, ADictionary td, AOffset tof, AOffset of, Dictionary ret, int nCol)`
`static AMapToData` MapToFactory.`resize​(AMapToData d, int numTuples)` Reshape the map, to a smaller instance if applicable.
`static AMapToData` MapToFactory.`resizeForce​(AMapToData d, MapToFactory.MAP_TYPE t)` Force the mapping into an other mapping type.

### Uses of AMapToData in org.apache.sysds.runtime.compress.colgroup.offset

Methods in org.apache.sysds.runtime.compress.colgroup.offset with parameters of type AMapToData
`void` AOffset.`preAggregateDenseMap​(MatrixBlock m, double[] preAV, int rl, int ru, int cl, int cu, int nVal, AMapToData data)`
`void` AOffset.`preAggregateSparseMap​(SparseBlock sb, double[] preAV, int rl, int ru, int nVal, AMapToData data)`

### Uses of AMapToData in org.apache.sysds.runtime.compress.estim.encoding

Constructors in org.apache.sysds.runtime.compress.estim.encoding with parameters of type AMapToData
`DenseEncoding​(AMapToData map)`