## Uses of Interface
cern.colt.function.DoubleProcedure

- Packages that use DoubleProcedure
  Package | Description
  --- | ---
  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.math | Tools for basic and advanced mathematics: Arithmetics and Algebra, Polynomials and Chebyshev series, Bessel and Airy functions, Function Objects for generic function evaluation, etc.
  cern.jet.stat.quantile | Scalable algorithms and data structures to compute approximate quantiles over very large data sequences.

- - ### Uses of DoubleProcedure in cern.colt.list

    Methods in cern.colt.list with parameters of type DoubleProcedure
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DoubleArrayList.`forEach(DoubleProcedure procedure)` Applies a procedure to each element of the receiver, if any.
    `boolean` | AbstractDoubleList.`forEach(DoubleProcedure procedure)` Applies a procedure to each element of the receiver, if any.

  - ### Uses of DoubleProcedure in cern.colt.map

    Methods in cern.colt.map with parameters of type DoubleProcedure
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | OpenDoubleIntHashMap.`forEachKey(DoubleProcedure procedure)` Applies a procedure to each key of the receiver, if any.
    `abstract boolean` | AbstractDoubleIntMap.`forEachKey(DoubleProcedure procedure)` Applies a procedure to each key of the receiver, if any.

  - ### Uses of DoubleProcedure in cern.colt.matrix

    Methods in cern.colt.matrix with parameters of type DoubleProcedure
    Modifier and Type | Method and Description
    --- | ---
    `DoubleMatrix1D` | DoubleMatrix1D.`viewSelection(DoubleProcedure condition)` Constructs and returns a new selection view that is a matrix holding the cells matching the given condition.

  - ### Uses of DoubleProcedure in cern.jet.math

    Methods in cern.jet.math that return DoubleProcedure
    Modifier and Type | Method and Description
    --- | ---
    `static DoubleProcedure` | Functions.`isBetween(double from, double to)` Constructs a function that returns `from<=a && a<=to`.
    `static DoubleProcedure` | Functions.`isEqual(double b)` Constructs a function that returns `a == b`.
    `static DoubleProcedure` | Functions.`isGreater(double b)` Constructs a function that returns `a > b`.
    `static DoubleProcedure` | Functions.`isLess(double b)` Constructs a function that returns `a < b`.

  - ### Uses of DoubleProcedure in cern.jet.stat.quantile

    Methods in cern.jet.stat.quantile with parameters of type DoubleProcedure
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DoubleQuantileFinder.`forEach(DoubleProcedure procedure)` Applies a procedure to each element of the receiver, if any.

Jump to the Colt Homepage