# Uses of Package
cern.colt.list

- Packages that use cern.colt.list
  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.list.adapter | List adapters that make Colt lists compatible with the JDK 1.2 Collections Framework.
  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.
  cern.jet.stat.quantile | Scalable algorithms and data structures to compute approximate quantiles over very large data sequences.
  hep.aida.bin | Multisets (bags) with efficient statistics operations defined upon; This package requires the Colt distribution.

- Classes in cern.colt.list used by cern.colt
  Class and Description
  DoubleArrayList Resizable list holding `double` elements; implemented with arrays.
  IntArrayList Resizable list holding `int` elements; implemented with arrays.

- Classes in cern.colt.list used by cern.colt.buffer
  Class and Description
  DoubleArrayList Resizable list holding `double` elements; implemented with arrays.
  IntArrayList Resizable list holding `int` elements; implemented with arrays.
  ObjectArrayList Resizable list holding `Object` elements; implemented with arrays.

- Classes in cern.colt.list used by cern.colt.list
  Class and Description
  AbstractBooleanList Abstract base class for resizable lists holding `boolean` elements; abstract.
  AbstractByteList Abstract base class for resizable lists holding `byte` elements; abstract.
  AbstractCharList Abstract base class for resizable lists holding `char` elements; abstract.
  AbstractCollection Abstract base class for resizable collections holding objects or primitive data types such as `int`, `float`, etc.
  AbstractDoubleList Abstract base class for resizable lists holding `double` elements; abstract.
  AbstractFloatList Abstract base class for resizable lists holding `float` elements; abstract.
  AbstractIntList Abstract base class for resizable lists holding `int` elements; abstract.
  AbstractList Abstract base class for resizable lists holding objects or primitive data types such as `int`, `float`, etc.
  AbstractLongList Abstract base class for resizable lists holding `long` elements; abstract.
  AbstractShortList Abstract base class for resizable lists holding `short` elements; abstract.
  BooleanArrayList Resizable list holding `boolean` elements; implemented with arrays.
  ByteArrayList Resizable list holding `byte` elements; implemented with arrays.
  CharArrayList Resizable list holding `char` elements; implemented with arrays.
  DoubleArrayList Resizable list holding `double` elements; implemented with arrays.
  FloatArrayList Resizable list holding `float` elements; implemented with arrays.
  IntArrayList Resizable list holding `int` elements; implemented with arrays.
  LongArrayList Resizable list holding `long` elements; implemented with arrays.
  ObjectArrayList Resizable list holding `Object` elements; implemented with arrays.
  ShortArrayList Resizable list holding `short` elements; implemented with arrays.

- Classes in cern.colt.list used by cern.colt.list.adapter
  Class and Description
  AbstractDoubleList Abstract base class for resizable lists holding `double` elements; abstract.
  AbstractFloatList Abstract base class for resizable lists holding `float` elements; abstract.
  AbstractIntList Abstract base class for resizable lists holding `int` elements; abstract.
  AbstractLongList Abstract base class for resizable lists holding `long` elements; abstract.
  ObjectArrayList Resizable list holding `Object` elements; implemented with arrays.

- Classes in cern.colt.list used by cern.colt.map
  Class and Description
  DoubleArrayList Resizable list holding `double` elements; implemented with arrays.
  IntArrayList Resizable list holding `int` elements; implemented with arrays.
  LongArrayList Resizable list holding `long` elements; implemented with arrays.
  ObjectArrayList Resizable list holding `Object` elements; implemented with arrays.

- Classes in cern.colt.list used by cern.colt.matrix
  Class and Description
  AbstractDoubleList Abstract base class for resizable lists holding `double` elements; abstract.
  DoubleArrayList Resizable list holding `double` elements; implemented with arrays.
  IntArrayList Resizable list holding `int` elements; implemented with arrays.
  ObjectArrayList Resizable list holding `Object` elements; implemented with arrays.

- Classes in cern.colt.list used by cern.jet.stat
  Class and Description
  DoubleArrayList Resizable list holding `double` elements; implemented with arrays.
  IntArrayList Resizable list holding `int` elements; implemented with arrays.

- Classes in cern.colt.list used by cern.jet.stat.quantile
  Class and Description
  DoubleArrayList Resizable list holding `double` elements; implemented with arrays.

- Classes in cern.colt.list used by hep.aida.bin
  Class and Description
  DoubleArrayList Resizable list holding `double` elements; implemented with arrays.
  IntArrayList Resizable list holding `int` elements; implemented with arrays.

Jump to the Colt Homepage