Package org.optaplanner.core.api.function
package org.optaplanner.core.api.function
Functions that are not available in
java.util.function
.-
ClassDescriptionPentaFunction<A,
B, C, D, E, R> Represents a function that accepts five arguments and produces a result.PentaPredicate<A,B, C, D, E> Represents a predicate (boolean-valued function) of five arguments.QuadFunction<A,B, C, D, R> Represents a function that accepts four arguments and produces a result.QuadPredicate<A,B, C, D> Represents a predicate (boolean-valued function) of four arguments.ToIntQuadFunction<A,B, C, D> Represents a function that accepts four arguments and produces an int-valued result.ToIntTriFunction<A,B, C> Represents a function that accepts three arguments and produces an int-valued result.ToLongQuadFunction<A,B, C, D> Represents a function that accepts four arguments and produces a long-valued result.ToLongTriFunction<A,B, C> Represents a function that accepts three arguments and produces a long-valued result.TriConsumer<A,B, C> Represents a function that accepts three arguments and returns no result.TriFunction<A,B, C, R> Represents a function that accepts three arguments and produces a result.TriPredicate<A,B, C> Represents a predicate (boolean-valued function) of three arguments.