## 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
org.apache.sysds.runtime.frame.data.columns

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

Methods in org.apache.sysds.runtime.compress.colgroup that return AMapToData
`AMapToData` ColGroupConst.`getMapToData()`
`AMapToData` ColGroupDDC.`getMapToData()`
`AMapToData` ColGroupEmpty.`getMapToData()`
`AMapToData` ColGroupSDC.`getMapToData()`
`AMapToData` ColGroupSDCFOR.`getMapToData()`
`AMapToData` ColGroupSDCZeros.`getMapToData()`
`AMapToData` IMapToDataGroup.`getMapToData()`

Methods in org.apache.sysds.runtime.compress.colgroup with parameters of type AMapToData
`static AColGroup` ColGroupDDC.`create​(IColIndex colIndexes, IDictionary dict, AMapToData data, int[] cachedCounts)`
`static AColGroup` ColGroupDDCFOR.`create​(IColIndex colIndexes, IDictionary dict, AMapToData data, int[] cachedCounts, double[] reference)`
`static AColGroup` ColGroupSDC.`create​(IColIndex colIndices, int numRows, IDictionary dict, double[] defaultTuple, AOffset offsets, AMapToData data, int[] cachedCounts)`
`static AColGroup` ColGroupSDCFOR.`create​(IColIndex colIndexes, int numRows, IDictionary dict, AOffset offsets, AMapToData data, int[] cachedCounts, double[] reference)`
`static AColGroup` ColGroupSDCZeros.`create​(IColIndex colIndices, int numRows, IDictionary dict, AOffset offsets, 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` A Bit map containing the values of the map inside a long array.
`class` `MapToByte`
`class` `MapToChar`
`class` `MapToCharPByte`
`class` `MapToInt`
`class` `MapToUByte`
`class` `MapToZero`

Methods in org.apache.sysds.runtime.compress.colgroup.mapping that return AMapToData
`abstract AMapToData` AMapToData.`append​(AMapToData t)`
`AMapToData` MapToBit.`append​(AMapToData t)`
`AMapToData` MapToByte.`append​(AMapToData t)`
`AMapToData` MapToChar.`append​(AMapToData t)`
`AMapToData` MapToCharPByte.`append​(AMapToData t)`
`AMapToData` MapToInt.`append​(AMapToData t)`
`AMapToData` MapToZero.`append​(AMapToData t)`
`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)`
`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.
`abstract AMapToData` AMapToData.`slice​(int l, int u)` Slice out the range from lower to upper from this map toData.
`AMapToData` MapToBit.`slice​(int l, int u)`
`AMapToData` MapToByte.`slice​(int l, int u)`
`AMapToData` MapToChar.`slice​(int l, int u)`
`AMapToData` MapToCharPByte.`slice​(int l, int u)`
`AMapToData` MapToInt.`slice​(int l, int u)`
`AMapToData` MapToZero.`slice​(int l, int u)`

Methods in org.apache.sysds.runtime.compress.colgroup.mapping with parameters of type AMapToData
`abstract AMapToData` AMapToData.`append​(AMapToData t)`
`AMapToData` MapToBit.`append​(AMapToData t)`
`AMapToData` MapToByte.`append​(AMapToData t)`
`AMapToData` MapToChar.`append​(AMapToData t)`
`AMapToData` MapToCharPByte.`append​(AMapToData t)`
`AMapToData` MapToInt.`append​(AMapToData t)`
`AMapToData` MapToZero.`append​(AMapToData t)`
`void` AMapToData.`copy​(AMapToData d)` Copy the values in this map into another mapping object.
`void` MapToBit.`copy​(AMapToData d)`
`abstract boolean` AMapToData.`equals​(AMapToData e)` Indicate if the given encoding is equivalent to this encoding
`boolean` MapToBit.`equals​(AMapToData e)`
`boolean` MapToByte.`equals​(AMapToData e)`
`boolean` MapToChar.`equals​(AMapToData e)`
`boolean` MapToCharPByte.`equals​(AMapToData e)`
`boolean` MapToInt.`equals​(AMapToData e)`
`boolean` MapToZero.`equals​(AMapToData e)`
`void` AMapToData.`preAggregateDDC_DDC​(AMapToData tm, IDictionary td, Dictionary ret, int nCol)` PreAggregate into dictionary with two sides of DDC.
`void` MapToBit.`preAggregateDDC_DDCMultiCol​(AMapToData tm, IDictionary td, double[] v, int nCol)`
`void` MapToZero.`preAggregateDDC_DDCMultiCol​(AMapToData tm, IDictionary 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, IDictionary td, AOffset tof, Dictionary ret, int nCol)` PreAggregate into SDCZero dictionary from DDC dictionary.
`void` AMapToData.`preAggregateDDC_SDCZMultiCol​(AMapToData tm, IDictionary 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, IDictionary td, AOffset of, Dictionary ret, int nCol)` PreAggregate into DDC dictionary from SDCZero dictionary.
`void` AMapToData.`preAggregateSDCZ_SDCZ​(AMapToData tm, IDictionary 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

Methods in org.apache.sysds.runtime.compress.estim.encoding that return AMapToData
`AMapToData` DenseEncoding.`getMap()`
`AMapToData` SparseEncoding.`getMap()`

Methods in org.apache.sysds.runtime.compress.estim.encoding with parameters of type AMapToData
`static IEncode` EncodingFactory.`create​(AMapToData d)`
`static IEncode` EncodingFactory.`create​(AMapToData d, AOffset i, int nRow)`
`static SparseEncoding` EncodingFactory.`createSparse​(AMapToData map, AOffset off, int nRows)`

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

### Uses of AMapToData in org.apache.sysds.runtime.frame.data.columns

Methods in org.apache.sysds.runtime.frame.data.columns that return AMapToData
`AMapToData` Array.`createMapping​(Map<T,​Integer> d)`
`AMapToData` HashLongArray.`createMapping​(Map<Object,​Integer> d)`
`AMapToData` OptionalArray.`createMapping​(Map<T,​Integer> d)`
`AMapToData` DDCArray.`getMap()`

Constructors in org.apache.sysds.runtime.frame.data.columns with parameters of type AMapToData
`DDCArray​(Array<T> dict, AMapToData map)`