# Uses of Class
org.apache.sysds.runtime.functionobjects.Builtin

Packages that use Builtin
Package
Description
org.apache.sysds.runtime.compress.colgroup.dictionary
org.apache.sysds.runtime.functionobjects

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

Methods in org.apache.sysds.runtime.compress.colgroup.dictionary with parameters of type Builtin
Modifier and Type
Method
Description
`double`
ADictionary.`aggregate(double init, Builtin fn)`
`double`
Dictionary.`aggregate(double init, Builtin fn)`
`double`
IdentityDictionary.`aggregate(double init, Builtin fn)`
`double`
IDictionary.`aggregate(double init, Builtin fn)`
Aggregate all the contained values, useful in value only computations where the operation is iterating through all values contained in the dictionary.
`double`
MatrixBlockDictionary.`aggregate(double init, Builtin fn)`
`double`
QDictionary.`aggregate(double init, Builtin fn)`
`void`
ADictionary.`aggregateCols(double[] c, Builtin fn, IColIndex colIndexes)`
`void`
Dictionary.`aggregateCols(double[] c, Builtin fn, IColIndex colIndexes)`
`void`
IdentityDictionary.`aggregateCols(double[] c, Builtin fn, IColIndex colIndexes)`
`void`
IdentityDictionarySlice.`aggregateCols(double[] c, Builtin fn, IColIndex colIndexes)`
`void`
IDictionary.`aggregateCols(double[] c, Builtin fn, IColIndex colIndexes)`
Aggregates the columns into the target double array provided.
`void`
MatrixBlockDictionary.`aggregateCols(double[] c, Builtin fn, IColIndex colIndexes)`
`void`
ADictionary.`aggregateColsWithReference(double[] c, Builtin fn, IColIndex colIndexes, double[] reference, boolean def)`
`void`
Dictionary.`aggregateColsWithReference(double[] c, Builtin fn, IColIndex colIndexes, double[] reference, boolean def)`
`void`
IDictionary.`aggregateColsWithReference(double[] c, Builtin fn, IColIndex colIndexes, double[] reference, boolean def)`
Aggregates the columns into the target double array provided.
`void`
MatrixBlockDictionary.`aggregateColsWithReference(double[] c, Builtin fn, IColIndex colIndexes, double[] reference, boolean def)`
`double[]`
ADictionary.`aggregateRows(Builtin fn, int nCol)`
`double[]`
Dictionary.`aggregateRows(Builtin fn, int nCol)`
`double[]`
IdentityDictionary.`aggregateRows(Builtin fn, int nCol)`
`double[]`
IdentityDictionarySlice.`aggregateRows(Builtin fn, int nCol)`
`double[]`
IDictionary.`aggregateRows(Builtin fn, int nCol)`
Aggregate all entries in the rows.
`double[]`
MatrixBlockDictionary.`aggregateRows(Builtin fn, int nCol)`
`double[]`
ADictionary.`aggregateRowsWithDefault(Builtin fn, double[] defaultTuple)`
`double[]`
Dictionary.`aggregateRowsWithDefault(Builtin fn, double[] defaultTuple)`
`double[]`
IDictionary.`aggregateRowsWithDefault(Builtin fn, double[] defaultTuple)`
Aggregate all entries in the rows of the dictionary with a extra cell in the end that contains the aggregate of the given defaultTuple.
`double[]`
MatrixBlockDictionary.`aggregateRowsWithDefault(Builtin fn, double[] defaultTuple)`
`double[]`
ADictionary.`aggregateRowsWithReference(Builtin fn, double[] reference)`
`double[]`
Dictionary.`aggregateRowsWithReference(Builtin fn, double[] reference)`
`double[]`
IDictionary.`aggregateRowsWithReference(Builtin fn, double[] reference)`
Aggregate all entries in the rows with an offset value reference added.
`double[]`
MatrixBlockDictionary.`aggregateRowsWithReference(Builtin fn, double[] reference)`
`double`
ADictionary.`aggregateWithReference(double init, Builtin fn, double[] reference, boolean def)`
`double`
Dictionary.`aggregateWithReference(double init, Builtin fn, double[] reference, boolean def)`
`double`
IDictionary.`aggregateWithReference(double init, Builtin fn, double[] reference, boolean def)`
Aggregate all the contained values, with a reference offset.
`double`
MatrixBlockDictionary.`aggregateWithReference(double init, Builtin fn, double[] reference, boolean def)`

## Uses of Builtin in org.apache.sysds.runtime.functionobjects

Subclasses of Builtin in org.apache.sysds.runtime.functionobjects
Modifier and Type
Class
Description
`class`
`Max`
`class`
`Min`
Methods in org.apache.sysds.runtime.functionobjects that return Builtin
Modifier and Type
Method
Description
`static Builtin`
Builtin.`getBuiltinFnObject(String str)`
`static Builtin`
Builtin.`getBuiltinFnObject(Builtin.BuiltinCode code)`