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

- Packages that use IntProcedure
  Package | Description
  --- | ---
  cern.colt.bitvector | Bit vectors and bit matrices.
  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.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.

- - ### Uses of IntProcedure in cern.colt.bitvector

    Methods in cern.colt.bitvector with parameters of type IntProcedure
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | BitVector.`forEachIndexFromToInState(int from, int to, boolean state, IntProcedure procedure)` Applies a procedure to each bit index within the specified range that holds a bit in the given state.

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

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

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

    Methods in cern.colt.map with parameters of type IntProcedure
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | OpenIntObjectHashMap.`forEachKey(IntProcedure procedure)` Applies a procedure to each key of the receiver, if any.
    `boolean` | OpenIntIntHashMap.`forEachKey(IntProcedure procedure)` Applies a procedure to each key of the receiver, if any.
    `boolean` | OpenIntDoubleHashMap.`forEachKey(IntProcedure procedure)` Applies a procedure to each key of the receiver, if any.
    `abstract boolean` | AbstractIntObjectMap.`forEachKey(IntProcedure procedure)` Applies a procedure to each key of the receiver, if any.
    `abstract boolean` | AbstractIntIntMap.`forEachKey(IntProcedure procedure)` Applies a procedure to each key of the receiver, if any.
    `abstract boolean` | AbstractIntDoubleMap.`forEachKey(IntProcedure procedure)` Applies a procedure to each key of the receiver, if any.

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

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

Jump to the Colt Homepage