Index
All Classes and Interfaces|All Packages
A
- addEntity(Entity, Consumer<Entity>) - Method in class ai.timefold.solver.test.api.solver.change.MockProblemChangeDirector
- addProblemFact(ProblemFact, Consumer<ProblemFact>) - Method in class ai.timefold.solver.test.api.solver.change.MockProblemChangeDirector
- ai.timefold.solver.test.api.score.stream - package ai.timefold.solver.test.api.score.stream
- ai.timefold.solver.test.api.solver.change - package ai.timefold.solver.test.api.solver.change
- ai.timefold.solver.test.impl.score.stream - package ai.timefold.solver.test.impl.score.stream
- assertCorrectArguments(Object...) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultMultiConstraintVerification
B
- build(ConstraintProvider_, Class<Solution_>, Class<?>...) - Static method in interface ai.timefold.solver.test.api.score.stream.ConstraintVerifier
-
Entry point to the API.
C
- changeProblemProperty(EntityOrProblemFact, Consumer<EntityOrProblemFact>) - Method in class ai.timefold.solver.test.api.solver.change.MockProblemChangeDirector
- changeVariable(Entity, String, Consumer<Entity>) - Method in class ai.timefold.solver.test.api.solver.change.MockProblemChangeDirector
- ConstraintVerifier<ConstraintProvider_ extends ConstraintProvider,
Solution_> - Interface in ai.timefold.solver.test.api.score.stream -
Implementations must be thread-safe, in order to enable parallel test execution.
- create(SolverConfig) - Static method in interface ai.timefold.solver.test.api.score.stream.ConstraintVerifier
-
Uses a
SolverConfigto build aConstraintVerifier.
D
- DefaultConstraintVerifier<ConstraintProvider_ extends ConstraintProvider,
Solution_, Score_ extends Score<Score_>> - Class in ai.timefold.solver.test.impl.score.stream - DefaultConstraintVerifier(ConstraintProvider_, SolutionDescriptor<Solution_>) - Constructor for class ai.timefold.solver.test.impl.score.stream.DefaultConstraintVerifier
- DefaultMultiConstraintAssertion<Score_ extends Score<Score_>> - Class in ai.timefold.solver.test.impl.score.stream
- DefaultMultiConstraintVerification<Solution_,
Score_ extends Score<Score_>> - Class in ai.timefold.solver.test.impl.score.stream - DefaultSingleConstraintAssertion<Solution_,
Score_ extends Score<Score_>> - Class in ai.timefold.solver.test.impl.score.stream - DefaultSingleConstraintVerification<Solution_,
Score_ extends Score<Score_>> - Class in ai.timefold.solver.test.impl.score.stream
G
- given(Object...) - Method in interface ai.timefold.solver.test.api.score.stream.MultiConstraintVerification
-
As defined by
SingleConstraintVerification.given(Object...). - given(Object...) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintVerification
-
If the code under test uses
PlanningListVariable, the facts provided to this method need to meet either one of the following criteria: It needs to include both the planning entity and the planning value(s), and the planning entity needs to have its list variable correctly filled. The planning values need to have theirInverseRelationShadowVariableset to the entity with the relevant list variable. In case none of these are met, the values will be reported as unassigned and therefore will be filtered out by theConstraintFactory.forEach(Class)check. - given(Object...) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultMultiConstraintVerification
- given(Object...) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintVerification
- givenSolution(Solution_) - Method in interface ai.timefold.solver.test.api.score.stream.MultiConstraintVerification
-
As defined by
SingleConstraintVerification.givenSolution(Object). - givenSolution(Solution_) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintVerification
- givenSolution(Solution_) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultMultiConstraintVerification
- givenSolution(Solution_) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintVerification
I
- indictsWith(Object...) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in the given indictments. - indictsWith(String, Object...) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.indictsWith(Object...). - indictsWith(String, Object...) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- indictsWithExactly(Object...) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in the given indictments and nothing else. - indictsWithExactly(String, Object...) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.indictsWithExactly(Object...). - indictsWithExactly(String, Object...) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
J
- justifiesWith(ConstraintJustification...) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in a givenConstraintJustification. - justifiesWith(String, ConstraintJustification...) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
- justifiesWith(String, ConstraintJustification...) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- justifiesWithExactly(ConstraintJustification...) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in a givenConstraintJustificationand nothing else. - justifiesWithExactly(String, ConstraintJustification...) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
- justifiesWithExactly(String, ConstraintJustification...) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
L
- LOGGER - Variable in class ai.timefold.solver.test.impl.score.stream.DefaultMultiConstraintVerification
- LookUpMockBuilder(Object) - Constructor for class ai.timefold.solver.test.api.solver.change.MockProblemChangeDirector.LookUpMockBuilder
- lookUpWorkingObject(EntityOrProblemFact) - Method in class ai.timefold.solver.test.api.solver.change.MockProblemChangeDirector
-
If the look-up result has been provided by a
MockProblemChangeDirector.whenLookingUp(Object)call, returns the defined object. - lookUpWorkingObjectOrFail(EntityOrProblemFact) - Method in class ai.timefold.solver.test.api.solver.change.MockProblemChangeDirector
-
If the look-up result has been provided by a
MockProblemChangeDirector.whenLookingUp(Object)call, returns the defined object.
M
- MockProblemChangeDirector - Class in ai.timefold.solver.test.api.solver.change
-
Use for unit-testing
ProblemChanges. - MockProblemChangeDirector() - Constructor for class ai.timefold.solver.test.api.solver.change.MockProblemChangeDirector
- MockProblemChangeDirector.LookUpMockBuilder - Class in ai.timefold.solver.test.api.solver.change
- MultiConstraintAssertion - Interface in ai.timefold.solver.test.api.score.stream
- MultiConstraintVerification<Solution_> - Interface in ai.timefold.solver.test.api.score.stream
P
- penalizes() - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in any number of penalties. - penalizes(long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in a given number of penalties. - penalizes(long, String) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Deprecated, for removal: This API element is subject to removal in a future version.
- penalizes(String) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizes(). - penalizes(String) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- penalizes(String, long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizes(long). - penalizes(String, long) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- penalizesBy(int) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in a specific penalty. - penalizesBy(int, String) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
SingleConstraintAssertion.penalizesBy(String, int)instead. - penalizesBy(long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizesBy(int). - penalizesBy(long, String) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
SingleConstraintAssertion.penalizesBy(String, long)instead. - penalizesBy(BigDecimal) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizesBy(long). - penalizesBy(String, int) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizesBy(int). - penalizesBy(String, int) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- penalizesBy(String, long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizesBy(long). - penalizesBy(String, long) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- penalizesBy(String, BigDecimal) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizesBy(BigDecimal). - penalizesBy(String, BigDecimal) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- penalizesBy(BigDecimal, String) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Deprecated, for removal: This API element is subject to removal in a future version.
- penalizesByLessThan(int) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in a specific penalty smaller than given. - penalizesByLessThan(long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizesByLessThan(int). - penalizesByLessThan(BigDecimal) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizesByLessThan(long). - penalizesByLessThan(String, int) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizesByLessThan(int). - penalizesByLessThan(String, int) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- penalizesByLessThan(String, long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizesByLessThan(long). - penalizesByLessThan(String, long) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- penalizesByLessThan(String, BigDecimal) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizesByLessThan(BigDecimal). - penalizesByLessThan(String, BigDecimal) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- penalizesByMoreThan(int) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in a specific penalty larger than given. - penalizesByMoreThan(long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizesByMoreThan(int). - penalizesByMoreThan(BigDecimal) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizesByMoreThan(long). - penalizesByMoreThan(String, int) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizesByMoreThan(int). - penalizesByMoreThan(String, int) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- penalizesByMoreThan(String, long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizesByMoreThan(long). - penalizesByMoreThan(String, BigDecimal) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizesByMoreThan(BigDecimal). - penalizesByMoreThan(String, BigDecimal) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- penalizesByMoreThan(String, long) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- penalizesLessThan(long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in a number of rewards smaller than given. - penalizesLessThan(String, long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizesLessThan(long). - penalizesLessThan(String, long) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- penalizesMoreThan(long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in a number of rewards larger than given. - penalizesMoreThan(String, long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.penalizesMoreThan(long). - penalizesMoreThan(String, long) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
R
- removeEntity(Entity, Consumer<Entity>) - Method in class ai.timefold.solver.test.api.solver.change.MockProblemChangeDirector
- removeProblemFact(ProblemFact, Consumer<ProblemFact>) - Method in class ai.timefold.solver.test.api.solver.change.MockProblemChangeDirector
- rewards() - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in any number of rewards. - rewards(long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in a given number of rewards. - rewards(long, String) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
SingleConstraintAssertion.rewards(String, long)instead. - rewards(String) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewards(). - rewards(String, long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewards(long). - rewards(String, long) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- rewards(String) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- rewardsLessThan(long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in a number of rewards smaller than given. - rewardsLessThan(String, long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewardsLessThan(long). - rewardsLessThan(String, long) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- rewardsMoreThan(long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in a number of rewards larger than given. - rewardsMoreThan(String, long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewardsMoreThan(long). - rewardsMoreThan(String, long) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- rewardsWith(int) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in a specific reward. - rewardsWith(int, String) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
SingleConstraintAssertion.rewardsWith(String, int)instead. - rewardsWith(long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewardsWith(int). - rewardsWith(long, String) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
SingleConstraintAssertion.rewardsWith(String, long)instead. - rewardsWith(BigDecimal) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewardsWith(int). - rewardsWith(String, int) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewardsWith(int). - rewardsWith(String, int) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- rewardsWith(String, long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewardsWith(long). - rewardsWith(String, long) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- rewardsWith(String, BigDecimal) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewardsWith(BigDecimal). - rewardsWith(String, BigDecimal) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- rewardsWith(BigDecimal, String) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Deprecated, for removal: This API element is subject to removal in a future version.
- rewardsWithLessThan(int) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in a specific reward smaller than given. - rewardsWithLessThan(long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewardsWithLessThan(int). - rewardsWithLessThan(BigDecimal) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewardsWithLessThan(int). - rewardsWithLessThan(String, int) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewardsWithLessThan(int). - rewardsWithLessThan(String, int) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- rewardsWithLessThan(String, long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewardsWithLessThan(long). - rewardsWithLessThan(String, BigDecimal) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewardsWithLessThan(BigDecimal). - rewardsWithLessThan(String, BigDecimal) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- rewardsWithLessThan(String, long) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- rewardsWithMoreThan(int) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
Asserts that the
Constraintbeing tested, given a set of facts, results in a specific reward larger than given. - rewardsWithMoreThan(long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewardsWithMoreThan(int). - rewardsWithMoreThan(BigDecimal) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewardsWithMoreThan(int). - rewardsWithMoreThan(String, int) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewardsWithMoreThan(int). - rewardsWithMoreThan(String, int) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- rewardsWithMoreThan(String, long) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewardsWithMoreThan(long). - rewardsWithMoreThan(String, long) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
- rewardsWithMoreThan(String, BigDecimal) - Method in interface ai.timefold.solver.test.api.score.stream.SingleConstraintAssertion
-
As defined by
SingleConstraintAssertion.rewardsWithMoreThan(BigDecimal). - rewardsWithMoreThan(String, BigDecimal) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultSingleConstraintAssertion
S
- scoreDirectorFactory - Variable in class ai.timefold.solver.test.impl.score.stream.DefaultMultiConstraintVerification
- scores(Score<?>) - Method in interface ai.timefold.solver.test.api.score.stream.MultiConstraintAssertion
-
Asserts that the
ConstraintProviderunder test, given a set of facts, results in a specificScore. - scores(Score<?>, String) - Method in interface ai.timefold.solver.test.api.score.stream.MultiConstraintAssertion
-
As defined by
MultiConstraintAssertion.scores(Score). - scores(Score<?>, String) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultMultiConstraintAssertion
- sessionBasedAssertionBuilder - Variable in class ai.timefold.solver.test.impl.score.stream.DefaultMultiConstraintVerification
- SingleConstraintAssertion - Interface in ai.timefold.solver.test.api.score.stream
- SingleConstraintVerification<Solution_> - Interface in ai.timefold.solver.test.api.score.stream
T
- thenReturn(Object) - Method in class ai.timefold.solver.test.api.solver.change.MockProblemChangeDirector.LookUpMockBuilder
U
- updateShadowVariables() - Method in class ai.timefold.solver.test.api.solver.change.MockProblemChangeDirector
V
- verifyThat() - Method in interface ai.timefold.solver.test.api.score.stream.ConstraintVerifier
-
Creates a constraint verifier for all constraints of the
ConstraintProvider. - verifyThat() - Method in class ai.timefold.solver.test.impl.score.stream.DefaultConstraintVerifier
- verifyThat(BiFunction<ConstraintProvider_, ConstraintFactory, Constraint>) - Method in interface ai.timefold.solver.test.api.score.stream.ConstraintVerifier
-
Creates a constraint verifier for a given
Constraintof theConstraintProvider. - verifyThat(BiFunction<ConstraintProvider_, ConstraintFactory, Constraint>) - Method in class ai.timefold.solver.test.impl.score.stream.DefaultConstraintVerifier
W
- whenLookingUp(Object) - Method in class ai.timefold.solver.test.api.solver.change.MockProblemChangeDirector
-
Defines what
MockProblemChangeDirector.lookUpWorkingObjectOrFail(Object)returns. - withConstraintStreamImplType(ConstraintStreamImplType) - Method in interface ai.timefold.solver.test.api.score.stream.ConstraintVerifier
-
Deprecated, for removal: This API element is subject to removal in a future version.There is only one implementation, so this method is deprecated. This method no longer has any effect.
All Classes and Interfaces|All Packages
SingleConstraintAssertion.penalizes(String, long)instead.