Uses of Package
org.optaplanner.core.api.function
-
Packages that use org.optaplanner.core.api.function Package Description org.optaplanner.core.api.function Functions that are not available injava.util.function
.org.optaplanner.core.api.score.stream org.optaplanner.core.api.score.stream.bi TheConstraintStream
API for bi-tuples.org.optaplanner.core.api.score.stream.quad TheConstraintStream
API for four matched facts.org.optaplanner.core.api.score.stream.tri TheConstraintStream
API for tri-tuples.org.optaplanner.core.impl.score.stream -
Classes in org.optaplanner.core.api.function used by org.optaplanner.core.api.function Class Description PentaPredicate Represents a predicate (boolean-valued function) of five arguments.QuadPredicate Represents a predicate (boolean-valued function) of four arguments.TriConsumer Represents a function that accepts three arguments and returns no result.TriPredicate Represents a predicate (boolean-valued function) of three arguments. -
Classes in org.optaplanner.core.api.function used by org.optaplanner.core.api.score.stream Class Description PentaPredicate Represents a predicate (boolean-valued function) of five arguments.QuadFunction Represents a function that accepts four arguments and produces a result.QuadPredicate Represents a predicate (boolean-valued function) of four arguments.ToIntQuadFunction Represents a function that accepts four arguments and produces an int-valued result.ToIntTriFunction Represents a function that accepts three arguments and produces an int-valued result.ToLongQuadFunction Represents a function that accepts four arguments and produces a long-valued result.ToLongTriFunction Represents a function that accepts three arguments and produces a long-valued result.TriFunction Represents a function that accepts three arguments and produces a result.TriPredicate Represents a predicate (boolean-valued function) of three arguments. -
Classes in org.optaplanner.core.api.function used by org.optaplanner.core.api.score.stream.bi Class Description TriFunction Represents a function that accepts three arguments and produces a result. -
Classes in org.optaplanner.core.api.function used by org.optaplanner.core.api.score.stream.quad Class Description PentaFunction Represents a function that accepts five arguments and produces a result.QuadFunction Represents a function that accepts four arguments and produces a result.QuadPredicate Represents a predicate (boolean-valued function) of four arguments.ToIntQuadFunction Represents a function that accepts four arguments and produces an int-valued result.ToLongQuadFunction Represents a function that accepts four arguments and produces a long-valued result. -
Classes in org.optaplanner.core.api.function used by org.optaplanner.core.api.score.stream.tri Class Description QuadFunction Represents a function that accepts four arguments and produces a result.ToIntTriFunction Represents a function that accepts three arguments and produces an int-valued result.ToLongTriFunction Represents a function that accepts three arguments and produces a long-valued result.TriFunction Represents a function that accepts three arguments and produces a result.TriPredicate Represents a predicate (boolean-valued function) of three arguments. -
Classes in org.optaplanner.core.api.function used by org.optaplanner.core.impl.score.stream Class Description PentaPredicate Represents a predicate (boolean-valued function) of five arguments.QuadFunction Represents a function that accepts four arguments and produces a result.QuadPredicate Represents a predicate (boolean-valued function) of four arguments.TriFunction Represents a function that accepts three arguments and produces a result.TriPredicate Represents a predicate (boolean-valued function) of three arguments.