## Uses of Class
org.apache.sysds.runtime.compress.colgroup.dictionary.Dictionary

Packages that use Dictionary
org.apache.sysds.runtime.compress.colgroup
org.apache.sysds.runtime.compress.colgroup.dictionary

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

Methods in org.apache.sysds.runtime.compress.colgroup that return Dictionary
`Dictionary` ColGroupSDC.`preAggregateThatDDCStructure(ColGroupDDC that, Dictionary ret)`
`Dictionary` ColGroupSDCSingle.`preAggregateThatDDCStructure(ColGroupDDC that, Dictionary ret)`
`Dictionary` ColGroupSDCZeros.`preAggregateThatDDCStructure(ColGroupDDC that, Dictionary ret)`
`Dictionary` ColGroupRLE.`preAggregateThatDDCStructure(ColGroupDDC that, Dictionary ret)`
`Dictionary` ColGroupDDC.`preAggregateThatDDCStructure(ColGroupDDC that, Dictionary ret)`
`Dictionary` ColGroupSDCSingleZeros.`preAggregateThatDDCStructure(ColGroupDDC that, Dictionary ret)`
`Dictionary` ColGroupOLE.`preAggregateThatDDCStructure(ColGroupDDC that, Dictionary ret)`
`Dictionary` ColGroupValue.`preAggregateThatIndexStructure(ColGroupValue that, boolean preModify)` Pre aggregate into a dictionary.
`Dictionary` ColGroupSDC.`preAggregateThatSDCSingleStructure(ColGroupSDCSingle that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupSDCSingle.`preAggregateThatSDCSingleStructure(ColGroupSDCSingle that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupSDCZeros.`preAggregateThatSDCSingleStructure(ColGroupSDCSingle that, Dictionary re, boolean preModified)`
`Dictionary` ColGroupRLE.`preAggregateThatSDCSingleStructure(ColGroupSDCSingle that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupDDC.`preAggregateThatSDCSingleStructure(ColGroupSDCSingle that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupSDCSingleZeros.`preAggregateThatSDCSingleStructure(ColGroupSDCSingle that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupOLE.`preAggregateThatSDCSingleStructure(ColGroupSDCSingle that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupSDC.`preAggregateThatSDCSingleZerosStructure(ColGroupSDCSingleZeros that, Dictionary ret)`
`Dictionary` ColGroupSDCSingle.`preAggregateThatSDCSingleZerosStructure(ColGroupSDCSingleZeros that, Dictionary ret)`
`Dictionary` ColGroupSDCZeros.`preAggregateThatSDCSingleZerosStructure(ColGroupSDCSingleZeros that, Dictionary ret)`
`Dictionary` ColGroupRLE.`preAggregateThatSDCSingleZerosStructure(ColGroupSDCSingleZeros that, Dictionary ret)`
`Dictionary` ColGroupDDC.`preAggregateThatSDCSingleZerosStructure(ColGroupSDCSingleZeros that, Dictionary ret)`
`Dictionary` ColGroupSDCSingleZeros.`preAggregateThatSDCSingleZerosStructure(ColGroupSDCSingleZeros that, Dictionary ret)`
`Dictionary` ColGroupOLE.`preAggregateThatSDCSingleZerosStructure(ColGroupSDCSingleZeros that, Dictionary ret)`
`Dictionary` ColGroupSDC.`preAggregateThatSDCStructure(ColGroupSDC that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupSDCSingle.`preAggregateThatSDCStructure(ColGroupSDC that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupSDCZeros.`preAggregateThatSDCStructure(ColGroupSDC that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupRLE.`preAggregateThatSDCStructure(ColGroupSDC that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupDDC.`preAggregateThatSDCStructure(ColGroupSDC that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupSDCSingleZeros.`preAggregateThatSDCStructure(ColGroupSDC that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupOLE.`preAggregateThatSDCStructure(ColGroupSDC that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupSDC.`preAggregateThatSDCZerosStructure(ColGroupSDCZeros that, Dictionary ret)`
`Dictionary` ColGroupSDCSingle.`preAggregateThatSDCZerosStructure(ColGroupSDCZeros that, Dictionary ret)`
`Dictionary` ColGroupSDCZeros.`preAggregateThatSDCZerosStructure(ColGroupSDCZeros that, Dictionary ret)`
`Dictionary` ColGroupRLE.`preAggregateThatSDCZerosStructure(ColGroupSDCZeros that, Dictionary ret)`
`Dictionary` ColGroupDDC.`preAggregateThatSDCZerosStructure(ColGroupSDCZeros that, Dictionary ret)`
`Dictionary` ColGroupSDCSingleZeros.`preAggregateThatSDCZerosStructure(ColGroupSDCZeros that, Dictionary ret)`
`Dictionary` ColGroupOLE.`preAggregateThatSDCZerosStructure(ColGroupSDCZeros that, Dictionary ret)`

Methods in org.apache.sysds.runtime.compress.colgroup with parameters of type Dictionary
`Dictionary` ColGroupSDC.`preAggregateThatDDCStructure(ColGroupDDC that, Dictionary ret)`
`Dictionary` ColGroupSDCSingle.`preAggregateThatDDCStructure(ColGroupDDC that, Dictionary ret)`
`Dictionary` ColGroupSDCZeros.`preAggregateThatDDCStructure(ColGroupDDC that, Dictionary ret)`
`Dictionary` ColGroupRLE.`preAggregateThatDDCStructure(ColGroupDDC that, Dictionary ret)`
`Dictionary` ColGroupDDC.`preAggregateThatDDCStructure(ColGroupDDC that, Dictionary ret)`
`Dictionary` ColGroupSDCSingleZeros.`preAggregateThatDDCStructure(ColGroupDDC that, Dictionary ret)`
`Dictionary` ColGroupOLE.`preAggregateThatDDCStructure(ColGroupDDC that, Dictionary ret)`
`Dictionary` ColGroupSDC.`preAggregateThatSDCSingleStructure(ColGroupSDCSingle that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupSDCSingle.`preAggregateThatSDCSingleStructure(ColGroupSDCSingle that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupSDCZeros.`preAggregateThatSDCSingleStructure(ColGroupSDCSingle that, Dictionary re, boolean preModified)`
`Dictionary` ColGroupRLE.`preAggregateThatSDCSingleStructure(ColGroupSDCSingle that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupDDC.`preAggregateThatSDCSingleStructure(ColGroupSDCSingle that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupSDCSingleZeros.`preAggregateThatSDCSingleStructure(ColGroupSDCSingle that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupOLE.`preAggregateThatSDCSingleStructure(ColGroupSDCSingle that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupSDC.`preAggregateThatSDCSingleZerosStructure(ColGroupSDCSingleZeros that, Dictionary ret)`
`Dictionary` ColGroupSDCSingle.`preAggregateThatSDCSingleZerosStructure(ColGroupSDCSingleZeros that, Dictionary ret)`
`Dictionary` ColGroupSDCZeros.`preAggregateThatSDCSingleZerosStructure(ColGroupSDCSingleZeros that, Dictionary ret)`
`Dictionary` ColGroupRLE.`preAggregateThatSDCSingleZerosStructure(ColGroupSDCSingleZeros that, Dictionary ret)`
`Dictionary` ColGroupDDC.`preAggregateThatSDCSingleZerosStructure(ColGroupSDCSingleZeros that, Dictionary ret)`
`Dictionary` ColGroupSDCSingleZeros.`preAggregateThatSDCSingleZerosStructure(ColGroupSDCSingleZeros that, Dictionary ret)`
`Dictionary` ColGroupOLE.`preAggregateThatSDCSingleZerosStructure(ColGroupSDCSingleZeros that, Dictionary ret)`
`Dictionary` ColGroupSDC.`preAggregateThatSDCStructure(ColGroupSDC that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupSDCSingle.`preAggregateThatSDCStructure(ColGroupSDC that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupSDCZeros.`preAggregateThatSDCStructure(ColGroupSDC that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupRLE.`preAggregateThatSDCStructure(ColGroupSDC that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupDDC.`preAggregateThatSDCStructure(ColGroupSDC that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupSDCSingleZeros.`preAggregateThatSDCStructure(ColGroupSDC that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupOLE.`preAggregateThatSDCStructure(ColGroupSDC that, Dictionary ret, boolean preModified)`
`Dictionary` ColGroupSDC.`preAggregateThatSDCZerosStructure(ColGroupSDCZeros that, Dictionary ret)`
`Dictionary` ColGroupSDCSingle.`preAggregateThatSDCZerosStructure(ColGroupSDCZeros that, Dictionary ret)`
`Dictionary` ColGroupSDCZeros.`preAggregateThatSDCZerosStructure(ColGroupSDCZeros that, Dictionary ret)`
`Dictionary` ColGroupRLE.`preAggregateThatSDCZerosStructure(ColGroupSDCZeros that, Dictionary ret)`
`Dictionary` ColGroupDDC.`preAggregateThatSDCZerosStructure(ColGroupSDCZeros that, Dictionary ret)`
`Dictionary` ColGroupSDCSingleZeros.`preAggregateThatSDCZerosStructure(ColGroupSDCZeros that, Dictionary ret)`
`Dictionary` ColGroupOLE.`preAggregateThatSDCZerosStructure(ColGroupSDCZeros that, Dictionary ret)`

### Uses of Dictionary in org.apache.sysds.runtime.compress.colgroup.dictionary

Methods in org.apache.sysds.runtime.compress.colgroup.dictionary that return Dictionary
`Dictionary` Dictionary.`apply(ScalarOperator op)`
`Dictionary` Dictionary.`applyBinaryRowOpLeft(BinaryOperator op, double[] v, boolean sparseSafe, int[] colIndexes)`
`Dictionary` Dictionary.`applyBinaryRowOpRight(BinaryOperator op, double[] v, boolean sparseSafe, int[] colIndexes)`
`Dictionary` Dictionary.`applyScalarOp(ScalarOperator op, double newVal, int numCols)`
`Dictionary` Dictionary.`clone()`
`Dictionary` Dictionary.`cloneAndExtend(int len)`
`Dictionary` QDictionary.`makeDoubleDictionary()`
`static Dictionary` Dictionary.`read(DataInput in)`

Methods in org.apache.sysds.runtime.compress.colgroup.dictionary with parameters of type Dictionary
`void` Dictionary.`addToEntry(Dictionary d, int fr, int to, int nCol)`
`void` QDictionary.`addToEntry(Dictionary d, int fr, int to, int nCol)`
`abstract void` ADictionary.`addToEntry(Dictionary d, int fr, int to, int nCol)` Copies and adds the dictionary entry from this dictionary to the d dictionary
`void` MatrixBlockDictionary.`addToEntry(Dictionary d, int fr, int to, int nCol)`