## Uses of Class
cern.colt.list.IntArrayList

Packages that use IntArrayList
Package | Description
--- | ---
cern.colt | Core base classes; Operations on primitive arrays such as sorting, partitioning and permuting.
cern.colt.buffer | Fixed sized (non resizable) streaming buffers connected to a target objects to which data is automatically flushed upon buffer overflow.
cern.colt.list | Resizable lists holding objects or primitive data types such as `int`, `double`, etc.
cern.colt.map | Automatically growing and shrinking maps holding objects or primitive data types such as `int`, `double`, etc.
cern.colt.matrix | Matrix interfaces and factories; efficient and flexible dense and sparse 1, 2, 3 and d-dimensional matrices holding objects or primitive data types such as `int`, `double`, etc; Templated, fixed sized (not dynamically resizable); Also known as multi-dimensional arrays or Data Cubes.
cern.jet.stat | Tools for basic and advanced statistics: Estimators, Gamma functions, Beta functions, Probabilities, Special integrals, etc.
hep.aida.bin | Multisets (bags) with efficient statistics operations defined upon; This package requires the Colt distribution.

### Uses of IntArrayList in cern.colt

Methods in cern.colt with parameters of type IntArrayList
Modifier and Type | Method and Description
--- | ---
`static void` | Partitioning.`partition(DoubleArrayList list, int from, int to, DoubleArrayList splitters, IntArrayList splitIndexes)` Equivalent to `partition(list.elements(), from, to, splitters.elements(), 0, splitters.size()-1, splitIndexes.elements())`.
`static void` | Partitioning.`partition(IntArrayList list, int from, int to, IntArrayList splitters, IntArrayList splitIndexes)` Equivalent to `partition(list.elements(), from, to, splitters.elements(), 0, splitters.size()-1, splitIndexes.elements())`.

### Uses of IntArrayList in cern.colt.buffer

Methods in cern.colt.buffer with parameters of type IntArrayList
Modifier and Type | Method and Description
--- | ---
`void` | IntBufferConsumer.`addAllOf(IntArrayList list)` Adds all elements of the specified list to the receiver.
`void` | IntBuffer.`addAllOf(IntArrayList list)` Adds all elements of the specified list to the receiver.
`void` | IntBuffer2DConsumer.`addAllOf(IntArrayList x, IntArrayList y)` Adds all specified (x,y) points to the receiver.
`void` | IntBuffer2D.`addAllOf(IntArrayList x, IntArrayList y)` Adds all specified points (x,y) to the receiver.
`void` | IntBuffer3DConsumer.`addAllOf(IntArrayList x, IntArrayList y, IntArrayList z)` Adds all specified (x,y,z) points to the receiver.
`void` | IntBuffer3D.`addAllOf(IntArrayList xElements, IntArrayList yElements, IntArrayList zElements)` Adds all specified (x,y,z) points to the receiver.

### Uses of IntArrayList in cern.colt.list

Methods in cern.colt.list that return IntArrayList
Modifier and Type | Method and Description
--- | ---
`IntArrayList` | IntArrayList.`copy()` Returns a deep copy of the receiver; uses `clone()` and casts the result.

Methods in cern.colt.list with parameters of type IntArrayList
Modifier and Type | Method and Description
--- | ---
`void` | AbstractIntList.`addAllOf(IntArrayList other)` Appends all elements of the specified list to the receiver.

### Uses of IntArrayList in cern.colt.map

Methods in cern.colt.map that return IntArrayList
Modifier and Type | Method and Description
--- | ---
`IntArrayList` | AbstractIntObjectMap.`keys()` Returns a list filled with all keys contained in the receiver.
`IntArrayList` | AbstractIntIntMap.`keys()` Returns a list filled with all keys contained in the receiver.
`IntArrayList` | AbstractIntDoubleMap.`keys()` Returns a list filled with all keys contained in the receiver.
`IntArrayList` | AbstractIntIntMap.`values()` Returns a list filled with all values contained in the receiver.
`IntArrayList` | AbstractDoubleIntMap.`values()` Returns a list filled with all values contained in the receiver.

Methods in cern.colt.map with parameters of type IntArrayList
Modifier and Type | Method and Description
--- | ---
`void` | OpenIntObjectHashMap.`keys(IntArrayList list)` Fills all keys contained in the receiver into the specified list.
`void` | OpenIntIntHashMap.`keys(IntArrayList list)` Fills all keys contained in the receiver into the specified list.
`void` | OpenIntDoubleHashMap.`keys(IntArrayList list)` Fills all keys contained in the receiver into the specified list.
`void` | AbstractIntObjectMap.`keys(IntArrayList list)` Fills all keys contained in the receiver into the specified list.
`void` | AbstractIntIntMap.`keys(IntArrayList list)` Fills all keys contained in the receiver into the specified list.
`void` | AbstractIntDoubleMap.`keys(IntArrayList list)` Fills all keys contained in the receiver into the specified list.
`void` | AbstractIntObjectMap.`keysSortedByValue(IntArrayList keyList)` Fills all keys sorted ascending by their associated value into the specified list.
`void` | AbstractIntIntMap.`keysSortedByValue(IntArrayList keyList)` Fills all keys sorted ascending by their associated value into the specified list.
`void` | AbstractIntDoubleMap.`keysSortedByValue(IntArrayList keyList)` Fills all keys sorted ascending by their associated value into the specified list.
`void` | OpenDoubleIntHashMap.`pairsMatching(DoubleIntProcedure condition, DoubleArrayList keyList, IntArrayList valueList)` Fills all pairs satisfying a given condition into the specified lists.
`void` | AbstractDoubleIntMap.`pairsMatching(DoubleIntProcedure condition, DoubleArrayList keyList, IntArrayList valueList)` Fills all pairs satisfying a given condition into the specified lists.
`void` | OpenIntDoubleHashMap.`pairsMatching(IntDoubleProcedure condition, IntArrayList keyList, DoubleArrayList valueList)` Fills all pairs satisfying a given condition into the specified lists.
`void` | AbstractIntDoubleMap.`pairsMatching(IntDoubleProcedure condition, IntArrayList keyList, DoubleArrayList valueList)` Fills all pairs satisfying a given condition into the specified lists.
`void` | OpenIntIntHashMap.`pairsMatching(IntIntProcedure condition, IntArrayList keyList, IntArrayList valueList)` Fills all pairs satisfying a given condition into the specified lists.
`void` | AbstractIntIntMap.`pairsMatching(IntIntProcedure condition, IntArrayList keyList, IntArrayList valueList)` Fills all pairs satisfying a given condition into the specified lists.
`void` | OpenIntObjectHashMap.`pairsMatching(IntObjectProcedure condition, IntArrayList keyList, ObjectArrayList valueList)` Fills all pairs satisfying a given condition into the specified lists.
`void` | AbstractIntObjectMap.`pairsMatching(IntObjectProcedure condition, IntArrayList keyList, ObjectArrayList valueList)` Fills all pairs satisfying a given condition into the specified lists.
`void` | AbstractDoubleIntMap.`pairsSortedByKey(DoubleArrayList keyList, IntArrayList valueList)` Fills all keys and values sorted ascending by key into the specified lists.
`void` | AbstractIntDoubleMap.`pairsSortedByKey(IntArrayList keyList, DoubleArrayList valueList)` Fills all keys and values sorted ascending by key into the specified lists.
`void` | AbstractIntIntMap.`pairsSortedByKey(IntArrayList keyList, IntArrayList valueList)` Fills all keys and values sorted ascending by key into the specified lists.
`void` | AbstractIntObjectMap.`pairsSortedByKey(IntArrayList keyList, ObjectArrayList valueList)` Fills all keys and values sorted ascending by key into the specified lists.
`void` | AbstractDoubleIntMap.`pairsSortedByValue(DoubleArrayList keyList, IntArrayList valueList)` Fills all keys and values sorted ascending by value into the specified lists.
`void` | AbstractIntDoubleMap.`pairsSortedByValue(IntArrayList keyList, DoubleArrayList valueList)` Fills all keys and values sorted ascending by value into the specified lists.
`void` | AbstractIntIntMap.`pairsSortedByValue(IntArrayList keyList, IntArrayList valueList)` Fills all keys and values sorted ascending by value into the specified lists.
`void` | AbstractIntObjectMap.`pairsSortedByValue(IntArrayList keyList, ObjectArrayList valueList)` Fills all keys and values sorted ascending by value according to natural ordering into the specified lists.
`void` | OpenIntIntHashMap.`values(IntArrayList list)` Fills all values contained in the receiver into the specified list.
`void` | OpenDoubleIntHashMap.`values(IntArrayList list)` Fills all values contained in the receiver into the specified list.
`void` | AbstractIntIntMap.`values(IntArrayList list)` Fills all values contained in the receiver into the specified list.
`void` | AbstractDoubleIntMap.`values(IntArrayList list)` Fills all values contained in the receiver into the specified list.

### Uses of IntArrayList in cern.colt.matrix

Methods in cern.colt.matrix with parameters of type IntArrayList
Modifier and Type | Method and Description
--- | ---
`DoubleMatrix1D` | DoubleMatrix1D.`assign(DoubleMatrix1D y, DoubleDoubleFunction function, IntArrayList nonZeroIndexes)` Assigns the result of a function to each cell; `x[i] = function(x[i],y[i])`.
`void` | DoubleMatrix1D.`getNonZeros(IntArrayList indexList, DoubleArrayList valueList)` Fills the coordinates and values of cells having non-zero values into the specified lists.
`void` | DoubleMatrix1D.`getNonZeros(IntArrayList indexList, DoubleArrayList valueList, int maxCardinality)` Fills the coordinates and values of cells having non-zero values into the specified lists.
`void` | DoubleMatrix2D.`getNonZeros(IntArrayList rowList, IntArrayList columnList, DoubleArrayList valueList)` Fills the coordinates and values of cells having non-zero values into the specified lists.
`void` | DoubleMatrix3D.`getNonZeros(IntArrayList sliceList, IntArrayList rowList, IntArrayList columnList, DoubleArrayList valueList)` Fills the coordinates and values of cells having non-zero values into the specified lists.
`void` | ObjectMatrix3D.`getNonZeros(IntArrayList sliceList, IntArrayList rowList, IntArrayList columnList, ObjectArrayList valueList)` Fills the coordinates and values of cells having non-zero values into the specified lists.
`void` | ObjectMatrix2D.`getNonZeros(IntArrayList rowList, IntArrayList columnList, ObjectArrayList valueList)` Fills the coordinates and values of cells having non-zero values into the specified lists.
`void` | ObjectMatrix1D.`getNonZeros(IntArrayList indexList, ObjectArrayList valueList)` Fills the coordinates and values of cells having non-zero values into the specified lists.
`double` | DoubleMatrix1D.`zDotProduct(DoubleMatrix1D y, int from, int length, IntArrayList nonZeroIndexes)` Returns the dot product of two vectors x and y, which is `Sum(x[i]*y[i])`.

### Uses of IntArrayList in cern.jet.stat

Methods in cern.jet.stat with parameters of type IntArrayList
Modifier and Type | Method and Description
--- | ---
`static void` | Descriptive.`frequencies(DoubleArrayList sortedData, DoubleArrayList distinctValues, IntArrayList frequencies)` Computes the frequency (number of occurances, count) of each distinct value in the given sorted data.

### Uses of IntArrayList in hep.aida.bin

Methods in hep.aida.bin with parameters of type IntArrayList
Modifier and Type | Method and Description
--- | ---
`void` | DynamicBin1D.`frequencies(DoubleArrayList distinctElements, IntArrayList frequencies)` Computes the frequency (number of occurances, count) of each distinct element.