Class Hierarchy
- java.lang.Object
- java.lang.Record
- ai.timefold.solver.core.api.solver.ProblemSizeStatistics
- ai.timefold.solver.core.api.solver.SolverConfigOverride<Solution_>
- java.lang.Record
Interface Hierarchy
- java.lang.AutoCloseable
- ai.timefold.solver.core.api.solver.SolverManager<Solution_,
ProblemId_>
- ai.timefold.solver.core.api.solver.SolverManager<Solution_,
- ai.timefold.solver.core.api.solver.ProblemFactChange<Solution_>
- ai.timefold.solver.core.api.solver.RecommendedAssignment<Proposition_,
Score_> - ai.timefold.solver.core.api.solver.RecommendedFit<Proposition_,
Score_>
- ai.timefold.solver.core.api.solver.RecommendedFit<Proposition_,
- ai.timefold.solver.core.api.solver.SolutionManager<Solution_,
Score_> - ai.timefold.solver.core.api.solver.Solver<Solution_>
- ai.timefold.solver.core.api.solver.SolverFactory<Solution_>
- ai.timefold.solver.core.api.solver.SolverJob<Solution_,
ProblemId_> - ai.timefold.solver.core.api.solver.SolverJobBuilder<Solution_,
ProblemId_> - ai.timefold.solver.core.api.solver.SolverJobBuilder.FirstInitializedSolutionConsumer<Solution_>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- ai.timefold.solver.core.api.solver.ScoreAnalysisFetchPolicy
- ai.timefold.solver.core.api.solver.SolutionUpdatePolicy
- ai.timefold.solver.core.api.solver.SolverStatus
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)