Package org.optaplanner.core.api.function
Functions that are not available in
java.util.function
.-
Interface Summary Interface Description PentaFunction<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.