Uses of Interface
ai.timefold.solver.core.api.solver.event.EventProducerId
Packages that use EventProducerId
-
Uses of EventProducerId in ai.timefold.solver.core.api.solver.event
Methods in ai.timefold.solver.core.api.solver.event that return EventProducerIdModifier and TypeMethodDescriptionstatic EventProducerIdEventProducerId.constructionHeuristic(int phaseIndex) static EventProducerIdEventProducerId.customPhase(int phaseIndex) static EventProducerIdEventProducerId.exhaustiveSearch(int phaseIndex) BestSolutionChangedEvent.getProducerId()static EventProducerIdEventProducerId.localSearch(int phaseIndex) static EventProducerIdEventProducerId.noChange(int phaseIndex) Deprecated, for removal: This API element is subject to removal in a future version.static EventProducerIdEventProducerId.partitionedSearch(int phaseIndex) static EventProducerIdEventProducerId.problemChange()FirstInitializedSolutionEvent.producerId()NewBestSolutionEvent.producerId()static EventProducerIdEventProducerId.solvingStarted()static EventProducerIdEventProducerId.unknown()Constructors in ai.timefold.solver.core.api.solver.event with parameters of type EventProducerIdModifierConstructorDescriptionBestSolutionChangedEvent(@NonNull Solver<Solution_> solver, EventProducerId producerId, long timeMillisSpent, @NonNull Solution_ newBestSolution, @NonNull Score newBestScore, boolean isNewBestSolutionInitialized) Deprecated, for removal: This API element is subject to removal in a future version.Users should not manually construct instances of this event. -
Uses of EventProducerId in ai.timefold.solver.core.impl.constructionheuristic
Methods in ai.timefold.solver.core.impl.constructionheuristic that return types with arguments of type EventProducerId -
Uses of EventProducerId in ai.timefold.solver.core.impl.exhaustivesearch
Methods in ai.timefold.solver.core.impl.exhaustivesearch that return types with arguments of type EventProducerId -
Uses of EventProducerId in ai.timefold.solver.core.impl.localsearch
Methods in ai.timefold.solver.core.impl.localsearch that return types with arguments of type EventProducerId -
Uses of EventProducerId in ai.timefold.solver.core.impl.phase
Methods in ai.timefold.solver.core.impl.phase that return types with arguments of type EventProducerIdModifier and TypeMethodDescriptionNoChangePhase.getEventProducerIdSupplier()Deprecated, for removal: This API element is subject to removal in a future version.Phase.getEventProducerIdSupplier() -
Uses of EventProducerId in ai.timefold.solver.core.impl.phase.custom
Methods in ai.timefold.solver.core.impl.phase.custom that return types with arguments of type EventProducerId -
Uses of EventProducerId in ai.timefold.solver.core.impl.phase.event
Classes in ai.timefold.solver.core.impl.phase.event that implement EventProducerIdModifier and TypeClassDescriptionfinal recordEventProducerIdfor when aBestSolutionChangedEventis caused by a phase. -
Uses of EventProducerId in ai.timefold.solver.core.impl.phase.scope
Methods in ai.timefold.solver.core.impl.phase.scope that return EventProducerId -
Uses of EventProducerId in ai.timefold.solver.core.impl.solver.event
Classes in ai.timefold.solver.core.impl.solver.event that implement EventProducerIdModifier and TypeClassDescriptionenumEventProducerIdfor when aBestSolutionChangedEventis not caused by a phase.Methods in ai.timefold.solver.core.impl.solver.event with parameters of type EventProducerIdModifier and TypeMethodDescriptionvoidSolverEventSupport.fireBestSolutionChanged(SolverScope<Solution_> solverScope, EventProducerId eventProducerId, Solution_ newBestSolution) Constructors in ai.timefold.solver.core.impl.solver.event with parameters of type EventProducerIdModifierConstructorDescriptionDefaultBestSolutionChangedEvent(@NonNull Solver<Solution_> solver, EventProducerId eventProducerId, long timeMillisSpent, @NonNull Solution_ newBestSolution, @NonNull InnerScore newBestScore) -
Uses of EventProducerId in ai.timefold.solver.core.impl.solver.recaller
Methods in ai.timefold.solver.core.impl.solver.recaller with parameters of type EventProducerIdModifier and TypeMethodDescriptionvoidBestSolutionRecaller.updateBestSolutionAndFireIfInitialized(SolverScope<Solution_> solverScope, EventProducerId eventProducerId)
NoChangePhasehaving no use.