Colt 1.2.0

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

Packages that use IntIntFunction
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 IntIntFunction in cern.jet.math

Fields in cern.jet.math declared as IntIntFunction
`static IntIntFunction` `IntFunctions.and` Function that returns `a & b`.
`static IntIntFunction` `IntFunctions.compare` Function that returns `a < b ? -1 : a > b ? 1 : 0`.
`static IntIntFunction` `IntFunctions.div` Function that returns `a / b`.
`static IntIntFunction` `IntFunctions.equals` Function that returns `a == b ? 1 : 0`.
`static IntIntFunction` `IntFunctions.max` Function that returns `Math.max(a,b)`.
`static IntIntFunction` `IntFunctions.min` Function that returns `Math.min(a,b)`.
`static IntIntFunction` `IntFunctions.minus` Function that returns `a - b`.
`static IntIntFunction` `IntFunctions.mod` Function that returns `a % b`.
`static IntIntFunction` `IntFunctions.mult` Function that returns `a * b`.
`static IntIntFunction` `IntFunctions.or` Function that returns `a | b`.
`static IntIntFunction` `IntFunctions.plus` Function that returns `a + b`.
`static IntIntFunction` `IntFunctions.pow` Function that returns `(int) Math.pow(a,b)`.
`static IntIntFunction` `IntFunctions.shiftLeft` Function that returns `a << b`.
`static IntIntFunction` `IntFunctions.shiftRightSigned` Function that returns `a >> b`.
`static IntIntFunction` `IntFunctions.shiftRightUnsigned` Function that returns `a >>> b`.
`static IntIntFunction` `IntFunctions.xor` Function that returns `a ^ b`.

Methods in cern.jet.math that return IntIntFunction
`static IntIntFunction` `IntFunctions.chain(IntFunction g, IntIntFunction h)` Constructs the function `g( h(a,b) )`.
`static IntIntFunction` `IntFunctions.chain(IntIntFunction f, IntFunction g, IntFunction h)` Constructs the function `f( g(a), h(b) )`.
`static IntIntFunction` `IntFunctions.swapArgs(IntIntFunction function)` Constructs a function that returns `function.apply(b,a)`, i.e.

Methods in cern.jet.math with parameters of type IntIntFunction
`static IntFunction` `IntFunctions.bindArg1(IntIntFunction function, int c)` Constructs a unary function from a binary function with the first operand (argument) fixed to the given constant `c`.
`static IntFunction` `IntFunctions.bindArg2(IntIntFunction function, int c)` Constructs a unary function from a binary function with the second operand (argument) fixed to the given constant `c`.
`static IntIntFunction` `IntFunctions.chain(IntFunction g, IntIntFunction h)` Constructs the function `g( h(a,b) )`.
`static IntIntFunction` `IntFunctions.chain(IntIntFunction f, IntFunction g, IntFunction h)` Constructs the function `f( g(a), h(b) )`.
`static IntIntFunction` `IntFunctions.swapArgs(IntIntFunction function)` Constructs a function that returns `function.apply(b,a)`, i.e.

Colt 1.2.0

Jump to the Colt Homepage