Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| OptaPlanner distribution 6.0.0.CR5
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.optaplanner.core.impl.solution.Solution

Packages that use Solution
org.optaplanner.benchmark.impl |
org.optaplanner.core.api.domain.solution.cloner |
org.optaplanner.core.api.solver |
org.optaplanner.core.config.solver |
org.optaplanner.core.impl.bestsolution |
org.optaplanner.core.impl.constructionheuristic.scope |
org.optaplanner.core.impl.domain.entity |
org.optaplanner.core.impl.domain.solution |
org.optaplanner.core.impl.domain.solution.cloner |
org.optaplanner.core.impl.domain.solution.mutation |
org.optaplanner.core.impl.domain.value |
org.optaplanner.core.impl.domain.variable |
org.optaplanner.core.impl.event |
org.optaplanner.core.impl.heuristic.selector.common.decorator |
org.optaplanner.core.impl.heuristic.selector.move.factory |
org.optaplanner.core.impl.localsearch.scope |
org.optaplanner.core.impl.phase |
org.optaplanner.core.impl.phase.step |
org.optaplanner.core.impl.score.director |
org.optaplanner.core.impl.score.director.common |
org.optaplanner.core.impl.score.director.drools |
org.optaplanner.core.impl.score.director.incremental |
org.optaplanner.core.impl.score.director.simple |
org.optaplanner.core.impl.solution |
org.optaplanner.core.impl.solver |
org.optaplanner.core.impl.solver.scope |
org.optaplanner.examples.cloudbalancing.domain |
org.optaplanner.examples.cloudbalancing.solver.move.factory |
org.optaplanner.examples.cloudbalancing.swingui |
org.optaplanner.examples.common.business |
org.optaplanner.examples.common.persistence |
org.optaplanner.examples.common.swingui |
org.optaplanner.examples.curriculumcourse.domain |
org.optaplanner.examples.curriculumcourse.persistence |
org.optaplanner.examples.curriculumcourse.swingui |
org.optaplanner.examples.examination.domain |
org.optaplanner.examples.examination.persistence |
org.optaplanner.examples.examination.solver.move.factory |
org.optaplanner.examples.examination.swingui |
org.optaplanner.examples.machinereassignment.domain |
org.optaplanner.examples.machinereassignment.persistence |
org.optaplanner.examples.machinereassignment.swingui |
org.optaplanner.examples.manners2009.domain |
org.optaplanner.examples.manners2009.persistence |
org.optaplanner.examples.manners2009.swingui |
org.optaplanner.examples.nqueens.domain |
org.optaplanner.examples.nqueens.solver.move.factory |
org.optaplanner.examples.nqueens.swingui |
org.optaplanner.examples.nurserostering.domain |
org.optaplanner.examples.nurserostering.persistence |
org.optaplanner.examples.nurserostering.solver.move.factory |
org.optaplanner.examples.nurserostering.swingui |
org.optaplanner.examples.pas.domain |
org.optaplanner.examples.pas.persistence |
org.optaplanner.examples.pas.solver.move.factory |
org.optaplanner.examples.pas.swingui |
org.optaplanner.examples.projectjobscheduling.domain |
org.optaplanner.examples.projectjobscheduling.persistence |
org.optaplanner.examples.projectjobscheduling.swingui |
org.optaplanner.examples.travelingtournament.domain |
org.optaplanner.examples.travelingtournament.persistence |
org.optaplanner.examples.travelingtournament.solver.move.factory |
org.optaplanner.examples.travelingtournament.swingui |
org.optaplanner.examples.tsp.domain |
org.optaplanner.examples.tsp.persistence |
org.optaplanner.examples.tsp.swingui |
org.optaplanner.examples.vehiclerouting.domain |
org.optaplanner.examples.vehiclerouting.domain.timewindowed |
org.optaplanner.examples.vehiclerouting.persistence |
org.optaplanner.examples.vehiclerouting.swingui |
org.optaplanner.persistence.xstream |

Uses of Solution in org.optaplanner.benchmark.impl

Methods in org.optaplanner.benchmark.impl that return Solution
`Solution` | `ProblemBenchmark.readPlanningProblem()`

Methods in org.optaplanner.benchmark.impl with parameters of type Solution
`void` | `ProblemBenchmark.writeOutputSolution(SingleBenchmark singleBenchmark, Solution outputSolution)`

Uses of Solution in org.optaplanner.core.api.domain.solution.cloner

Classes in org.optaplanner.core.api.domain.solution.cloner with type parameters of type Solution
`interface` | `SolutionCloner<SolutionG extends Solution>` Clones a `Solution` during planning.

Uses of Solution in org.optaplanner.core.api.solver

Methods in org.optaplanner.core.api.solver that return Solution
`Solution` | `Solver.getBestSolution()`

Methods in org.optaplanner.core.api.solver with parameters of type Solution
`void` | `Solver.setPlanningProblem(Solution planningProblem)`

Uses of Solution in org.optaplanner.core.config.solver

Fields in org.optaplanner.core.config.solver with type parameters of type Solution
`protected Class<? extends Solution>` | `SolverConfig.solutionClass`

Methods in org.optaplanner.core.config.solver that return types with arguments of type Solution
`Class<? extends Solution>` | `SolverConfig.getSolutionClass()`

Method parameters in org.optaplanner.core.config.solver with type arguments of type Solution
`void` | `SolverConfig.setSolutionClass(Class<? extends Solution> solutionClass)`

Uses of Solution in org.optaplanner.core.impl.bestsolution

Methods in org.optaplanner.core.impl.bestsolution with parameters of type Solution
`void` | `BestSolutionRecaller.updateBestSolution(DefaultSolverScope solverScope, Solution solution, int uninitializedVariableCount)`

Uses of Solution in org.optaplanner.core.impl.constructionheuristic.scope

Methods in org.optaplanner.core.impl.constructionheuristic.scope that return Solution
`Solution` | `ConstructionHeuristicMoveScope.getWorkingSolution()`

Uses of Solution in org.optaplanner.core.impl.domain.entity

Methods in org.optaplanner.core.impl.domain.entity with parameters of type Solution
`List<Object>` | `PlanningEntityDescriptor.extractEntities(Solution solution)`
`long` | `PlanningEntityDescriptor.getProblemScale(Solution solution, Object planningEntity)`

Uses of Solution in org.optaplanner.core.impl.domain.solution

Methods in org.optaplanner.core.impl.domain.solution that return types with arguments of type Solution
`Class<? extends Solution>` | `SolutionDescriptor.getSolutionClass()`

Methods in org.optaplanner.core.impl.domain.solution with parameters of type Solution
`int` | `SolutionDescriptor.countUninitializedVariables(Solution solution)`
`Collection<Object>` | `SolutionDescriptor.getAllFacts(Solution solution)`
`int` | `SolutionDescriptor.getEntityCount(Solution solution)`
`List<Object>` | `SolutionDescriptor.getEntityList(Solution solution)`
`List<Object>` | `SolutionDescriptor.getEntityListByPlanningEntityClass(Solution solution, Class<?> planningEntityClass)`
`long` | `SolutionDescriptor.getProblemScale(Solution solution)` Calculates an indication on how big this problem instance is.
`int` | `SolutionDescriptor.getValueCount(Solution solution)`
`boolean` | `SolutionDescriptor.isInitialized(Solution solution)`

Constructor parameters in org.optaplanner.core.impl.domain.solution with type arguments of type Solution
`SolutionDescriptor(Class<? extends Solution> solutionClass)`

Uses of Solution in org.optaplanner.core.impl.domain.solution.cloner

Classes in org.optaplanner.core.impl.domain.solution.cloner with type parameters of type Solution
`class` | `FieldAccessingSolutionCloner<SolutionG extends Solution>`
`class` | `PlanningCloneableSolutionCloner<SolutionG extends Solution>`

Uses of Solution in org.optaplanner.core.impl.domain.solution.mutation

Methods in org.optaplanner.core.impl.domain.solution.mutation with parameters of type Solution
`int` | `MutationCounter.countMutations(Solution a, Solution b)`
`int` | `MutationCounter.countMutations(Solution a, Solution b)`

Uses of Solution in org.optaplanner.core.impl.domain.value

Methods in org.optaplanner.core.impl.domain.value with parameters of type Solution
`Collection<?>` | `PlanningValueRangeDescriptor.extractAllValues(Solution solution)`
`Collection<?>` | `FromSolutionPropertyPlanningValueRangeDescriptor.extractAllValues(Solution solution)`
`Collection<?>` | `FromEntityPropertyPlanningValueRangeDescriptor.extractAllValues(Solution solution)`
`Collection<?>` | `CompositePlanningValueRangeDescriptor.extractAllValues(Solution solution)`
`Collection<?>` | `PlanningValueRangeDescriptor.extractValues(Solution solution, Object entity)`
`Collection<?>` | `FromSolutionPropertyPlanningValueRangeDescriptor.extractValues(Solution solution, Object entity)`
`Collection<?>` | `FromEntityPropertyPlanningValueRangeDescriptor.extractValues(Solution solution, Object entity)`
`Collection<?>` | `CompositePlanningValueRangeDescriptor.extractValues(Solution solution, Object entity)`
`long` | `PlanningValueRangeDescriptor.getValueCount(Solution solution, Object entity)`
`long` | `FromSolutionPropertyPlanningValueRangeDescriptor.getValueCount(Solution solution, Object entity)`
`long` | `FromEntityPropertyPlanningValueRangeDescriptor.getValueCount(Solution solution, Object entity)`
`long` | `CompositePlanningValueRangeDescriptor.getValueCount(Solution solution, Object entity)`

Uses of Solution in org.optaplanner.core.impl.domain.variable

Methods in org.optaplanner.core.impl.domain.variable with parameters of type Solution
`Collection<?>` | `PlanningVariableDescriptor.extractAllPlanningValues(Solution solution)`
`Collection<?>` | `PlanningVariableDescriptor.extractPlanningValues(Solution solution, Object entity)`
`long` | `PlanningVariableDescriptor.getValueCount(Solution solution, Object entity)`

Uses of Solution in org.optaplanner.core.impl.event

Methods in org.optaplanner.core.impl.event that return Solution
`Solution` | `BestSolutionChangedEvent.getNewBestSolution()`

Methods in org.optaplanner.core.impl.event with parameters of type Solution
`void` | `SolverEventSupport.fireBestSolutionChanged(Solution newBestSolution)`

Constructors in org.optaplanner.core.impl.event with parameters of type Solution
`BestSolutionChangedEvent(Solver source, long timeMillisSpend, Solution newBestSolution)` Internal API.

Uses of Solution in org.optaplanner.core.impl.heuristic.selector.common.decorator

Classes in org.optaplanner.core.impl.heuristic.selector.common.decorator with type parameters of type Solution
`interface` | `SelectionSorterWeightFactory<Sol extends Solution,T>` Creates a weight to decide the order of a collections of selections (a selection is a `PlanningEntity`, a planningValue, a `Move` or a `Selector`).

Constructor parameters in org.optaplanner.core.impl.heuristic.selector.common.decorator with type arguments of type Solution
`WeightFactorySelectionSorter(SelectionSorterWeightFactory<Solution,Object> selectionSorterWeightFactory, SelectionSorterOrder selectionSorterOrder)`

Uses of Solution in org.optaplanner.core.impl.heuristic.selector.move.factory

Methods in org.optaplanner.core.impl.heuristic.selector.move.factory with parameters of type Solution
`List<Move>` | `MoveListFactory.createMoveList(Solution solution)` When it is called depends on the configured `SelectionCacheType`.

Uses of Solution in org.optaplanner.core.impl.localsearch.scope

Methods in org.optaplanner.core.impl.localsearch.scope that return Solution
`Solution` | `LocalSearchMoveScope.getWorkingSolution()`

Uses of Solution in org.optaplanner.core.impl.phase

Methods in org.optaplanner.core.impl.phase that return Solution
`Solution` | `AbstractSolverPhaseScope.getWorkingSolution()`

Uses of Solution in org.optaplanner.core.impl.phase.step

Fields in org.optaplanner.core.impl.phase.step declared as Solution
`protected Solution` | `AbstractStepScope.clonedSolution`

Methods in org.optaplanner.core.impl.phase.step that return Solution
`Solution` | `AbstractStepScope.createOrGetClonedSolution()`
`Solution` | `AbstractStepScope.getClonedSolution()`
`Solution` | `AbstractStepScope.getWorkingSolution()`

Methods in org.optaplanner.core.impl.phase.step with parameters of type Solution
`void` | `AbstractStepScope.setClonedSolution(Solution clonedSolution)`

Uses of Solution in org.optaplanner.core.impl.score.director

Fields in org.optaplanner.core.impl.score.director declared as Solution
`protected Solution` | `AbstractScoreDirector.workingSolution`

Methods in org.optaplanner.core.impl.score.director that return Solution
`Solution` | `ScoreDirector.cloneWorkingSolution()`
`Solution` | `AbstractScoreDirector.cloneWorkingSolution()`
`Solution` | `ScoreDirector.getWorkingSolution()` The `Solution` that is used to calculate the `Score`.
`Solution` | `AbstractScoreDirector.getWorkingSolution()`

Methods in org.optaplanner.core.impl.score.director with parameters of type Solution
`void` | `ScoreDirectorFactory.assertScoreFromScratch(Solution solution)` Asserts that if the `Score` is calculated for the parameter solution, it would be equal to the `getScore()` of that parameter.
`void` | `AbstractScoreDirectorFactory.assertScoreFromScratch(Solution solution)`
`void` | `ScoreDirector.setWorkingSolution(Solution workingSolution)` The `workingSolution` must never be the same instance as the `bestSolution`, it should be a (un)changed clone.
`void` | `AbstractScoreDirector.setWorkingSolution(Solution workingSolution)`

Uses of Solution in org.optaplanner.core.impl.score.director.common

Methods in org.optaplanner.core.impl.score.director.common with parameters of type Solution
`void` | `TrailingEntityMapSupport.resetTrailingEntityMap(Solution workingSolution)`

Uses of Solution in org.optaplanner.core.impl.score.director.drools

Methods in org.optaplanner.core.impl.score.director.drools with parameters of type Solution
`void` | `DroolsScoreDirector.setWorkingSolution(Solution workingSolution)`

Uses of Solution in org.optaplanner.core.impl.score.director.incremental

Classes in org.optaplanner.core.impl.score.director.incremental with type parameters of type Solution
`class` | `AbstractIncrementalScoreCalculator<Sol extends Solution>` Abstract superclass for `IncrementalScoreCalculator`.
`interface` | `IncrementalScoreCalculator<Sol extends Solution>` Used for incremental java `Score` calculation.

Methods in org.optaplanner.core.impl.score.director.incremental with parameters of type Solution
`void` | `IncrementalScoreDirector.setWorkingSolution(Solution workingSolution)`

Uses of Solution in org.optaplanner.core.impl.score.director.simple

Classes in org.optaplanner.core.impl.score.director.simple with type parameters of type Solution
`interface` | `SimpleScoreCalculator<Sol extends Solution>` Used for simple java `Score` calculation.

Uses of Solution in org.optaplanner.core.impl.solution

Methods in org.optaplanner.core.impl.solution that return Solution
`Solution` | `ProblemIO.read(File inputSolutionFile)` This method is thread-safe.

Methods in org.optaplanner.core.impl.solution with parameters of type Solution
`void` | `ProblemIO.write(Solution solution, File outputSolutionFile)` This method is thread-safe.

Uses of Solution in org.optaplanner.core.impl.solver

Methods in org.optaplanner.core.impl.solver that return Solution
`Solution` | `DefaultSolver.getBestSolution()`

Methods in org.optaplanner.core.impl.solver with parameters of type Solution
`void` | `DefaultSolver.setPlanningProblem(Solution planningProblem)`

Uses of Solution in org.optaplanner.core.impl.solver.scope

Fields in org.optaplanner.core.impl.solver.scope declared as Solution
`protected Solution` | `DefaultSolverScope.bestSolution`

Methods in org.optaplanner.core.impl.solver.scope that return Solution
`Solution` | `DefaultSolverScope.getBestSolution()`
`Solution` | `DefaultSolverScope.getWorkingSolution()`

Methods in org.optaplanner.core.impl.solver.scope with parameters of type Solution
`void` | `DefaultSolverScope.assertScoreFromScratch(Solution solution)`
`void` | `DefaultSolverScope.setBestSolution(Solution bestSolution)` The bestSolution must never be the same instance as the workingSolution, it should be a (un)changed clone.

Uses of Solution in org.optaplanner.examples.cloudbalancing.domain

Classes in org.optaplanner.examples.cloudbalancing.domain that implement Solution
`class` | `CloudBalance`

Uses of Solution in org.optaplanner.examples.cloudbalancing.solver.move.factory

Methods in org.optaplanner.examples.cloudbalancing.solver.move.factory with parameters of type Solution
`List<Move>` | `CloudProcessSwapMoveFactory.createMoveList(Solution solution)`
`List<Move>` | `CloudComputerChangeMoveFactory.createMoveList(Solution solution)`

Uses of Solution in org.optaplanner.examples.cloudbalancing.swingui

Methods in org.optaplanner.examples.cloudbalancing.swingui with parameters of type Solution
`void` | `CloudBalancingPanel.resetPanel(Solution solution)`
`void` | `CloudBalancingPanel.updatePanel(Solution solution)`

Uses of Solution in org.optaplanner.examples.common.business

Methods in org.optaplanner.examples.common.business that return Solution
`Solution` | `SolutionBusiness.getSolution()`
`Solution` | `SolutionBusiness.solve(Solution planningProblem)` Can be called on any thread.

Methods in org.optaplanner.examples.common.business with parameters of type Solution
`void` | `SolutionBusiness.setSolution(Solution solution)`
`Solution` | `SolutionBusiness.solve(Solution planningProblem)` Can be called on any thread.

Uses of Solution in org.optaplanner.examples.common.persistence

Methods in org.optaplanner.examples.common.persistence that return Solution
`abstract Solution` | `AbstractXmlSolutionImporter.XmlInputBuilder.readSolution()`
`abstract Solution` | `AbstractTxtSolutionImporter.TxtInputBuilder.readSolution()`
`Solution` | `XStreamSolutionDao.readSolution(File inputSolutionFile)`
`Solution` | `SolutionDao.readSolution(File inputSolutionFile)`
`Solution` | `AbstractXmlSolutionImporter.readSolution(File inputFile)`
`Solution` | `AbstractTxtSolutionImporter.readSolution(File inputFile)`
`abstract Solution` | `AbstractSolutionImporter.readSolution(File inputFile)`
`Solution` | `AbstractTxtSolutionImporter.readSolution(URL inputURL)`

Methods in org.optaplanner.examples.common.persistence with parameters of type Solution
`abstract void` | `AbstractXmlSolutionExporter.XmlOutputBuilder.setSolution(Solution solution)`
`abstract void` | `AbstractTxtSolutionExporter.TxtOutputBuilder.setSolution(Solution solution)`
`void` | `XStreamSolutionDao.writeSolution(Solution solution, File outputSolutionFile)`
`void` | `SolutionDao.writeSolution(Solution solution, File outputSolutionFile)`
`void` | `AbstractXmlSolutionExporter.writeSolution(Solution solution, File outputFile)`
`void` | `AbstractTxtSolutionExporter.writeSolution(Solution solution, File outputFile)`
`abstract void` | `AbstractSolutionExporter.writeSolution(Solution solution, File outputFile)`

Uses of Solution in org.optaplanner.examples.common.swingui

Methods in org.optaplanner.examples.common.swingui with parameters of type Solution
`abstract void` | `SolutionPanel.resetPanel(Solution solution)`
`void` | `SolutionPanel.updatePanel(Solution solution)`

Uses of Solution in org.optaplanner.examples.curriculumcourse.domain

Classes in org.optaplanner.examples.curriculumcourse.domain that implement Solution
`class` | `CourseSchedule`

Uses of Solution in org.optaplanner.examples.curriculumcourse.persistence

Methods in org.optaplanner.examples.curriculumcourse.persistence that return Solution
`Solution` | `CurriculumCourseImporter.CurriculumCourseInputBuilder.readSolution()`

Methods in org.optaplanner.examples.curriculumcourse.persistence with parameters of type Solution
`void` | `CurriculumCourseExporter.CurriculumCourseOutputBuilder.setSolution(Solution solution)`

Uses of Solution in org.optaplanner.examples.curriculumcourse.swingui

Methods in org.optaplanner.examples.curriculumcourse.swingui with parameters of type Solution
`void` | `CurriculumCoursePanel.resetPanel(Solution solution)`

Uses of Solution in org.optaplanner.examples.examination.domain

Classes in org.optaplanner.examples.examination.domain that implement Solution
`class` | `Examination`

Uses of Solution in org.optaplanner.examples.examination.persistence

Methods in org.optaplanner.examples.examination.persistence that return Solution
`Solution` | `ExaminationImporter.ExaminationInputBuilder.readSolution()`

Methods in org.optaplanner.examples.examination.persistence with parameters of type Solution
`void` | `ExaminationExporter.ExaminationOutputBuilder.setSolution(Solution solution)`

Uses of Solution in org.optaplanner.examples.examination.solver.move.factory

Methods in org.optaplanner.examples.examination.solver.move.factory with parameters of type Solution
`List<Move>` | `RoomChangeMoveFactory.createMoveList(Solution solution)`
`List<Move>` | `PeriodChangeMoveFactory.createMoveList(Solution solution)`
`List<Move>` | `ExamSwapMoveFactory.createMoveList(Solution solution)`

Uses of Solution in org.optaplanner.examples.examination.swingui

Methods in org.optaplanner.examples.examination.swingui with parameters of type Solution
`void` | `ExaminationPanel.resetPanel(Solution solution)`

Uses of Solution in org.optaplanner.examples.machinereassignment.domain

Classes in org.optaplanner.examples.machinereassignment.domain that implement Solution
`class` | `MachineReassignment`

Uses of Solution in org.optaplanner.examples.machinereassignment.persistence

Methods in org.optaplanner.examples.machinereassignment.persistence that return Solution
`Solution` | `MachineReassignmentProblemIO.read(File inputSolutionFile)`
`Solution` | `MachineReassignmentImporter.MachineReassignmentInputBuilder.readSolution()`

Methods in org.optaplanner.examples.machinereassignment.persistence with parameters of type Solution
`void` | `MachineReassignmentExporter.MachineReassignmentOutputBuilder.setSolution(Solution solution)`
`void` | `MachineReassignmentProblemIO.write(Solution solution, File outputSolutionFile)`

Uses of Solution in org.optaplanner.examples.machinereassignment.swingui

Methods in org.optaplanner.examples.machinereassignment.swingui with parameters of type Solution
`void` | `MachineReassignmentPanel.resetPanel(Solution solution)`
`void` | `MachineReassignmentPanel.updatePanel(Solution solution)`

Uses of Solution in org.optaplanner.examples.manners2009.domain

Classes in org.optaplanner.examples.manners2009.domain that implement Solution
`class` | `Manners2009`

Uses of Solution in org.optaplanner.examples.manners2009.persistence

Methods in org.optaplanner.examples.manners2009.persistence that return Solution
`Solution` | `Manners2009Importer.Manners2009InputBuilder.readSolution()`

Uses of Solution in org.optaplanner.examples.manners2009.swingui

Methods in org.optaplanner.examples.manners2009.swingui with parameters of type Solution
`void` | `Manners2009Panel.resetPanel(Solution solution)`

Uses of Solution in org.optaplanner.examples.nqueens.domain

Classes in org.optaplanner.examples.nqueens.domain that implement Solution
`class` | `NQueens`

Uses of Solution in org.optaplanner.examples.nqueens.solver.move.factory

Methods in org.optaplanner.examples.nqueens.solver.move.factory with parameters of type Solution
`List<Move>` | `RowChangeMoveFactory.createMoveList(Solution solution)`

Uses of Solution in org.optaplanner.examples.nqueens.swingui

Methods in org.optaplanner.examples.nqueens.swingui with parameters of type Solution
`void` | `NQueensPanel.resetPanel(Solution solution)`

Uses of Solution in org.optaplanner.examples.nurserostering.domain

Classes in org.optaplanner.examples.nurserostering.domain that implement Solution
`class` | `NurseRoster`

Uses of Solution in org.optaplanner.examples.nurserostering.persistence

Methods in org.optaplanner.examples.nurserostering.persistence that return Solution
`Solution` | `NurseRosteringImporter.NurseRosteringInputBuilder.readSolution()`

Methods in org.optaplanner.examples.nurserostering.persistence with parameters of type Solution
`void` | `NurseRosteringExporter.NurseRosteringOutputBuilder.setSolution(Solution solution)`

Uses of Solution in org.optaplanner.examples.nurserostering.solver.move.factory

Methods in org.optaplanner.examples.nurserostering.solver.move.factory with parameters of type Solution
`List<Move>` | `ShiftAssignmentSwapMoveFactory.createMoveList(Solution solution)`
`List<Move>` | `ShiftAssignmentSequenceSwitchLength3MoveFactory.createMoveList(Solution solution)`
`List<Move>` | `ShiftAssignmentSequenceSwitchLength2MoveFactory.createMoveList(Solution solution)`
`List<Move>` | `ShiftAssignmentPillarPartSwapMoveFactory.createMoveList(Solution solution)`
`List<Move>` | `EmployeeChangeMoveFactory.createMoveList(Solution solution)`

Uses of Solution in org.optaplanner.examples.nurserostering.swingui

Methods in org.optaplanner.examples.nurserostering.swingui with parameters of type Solution
`void` | `NurseRosteringPanel.resetPanel(Solution solution)`
`void` | `NurseRosteringPanel.updatePanel(Solution solution)`

Uses of Solution in org.optaplanner.examples.pas.domain

Classes in org.optaplanner.examples.pas.domain that implement Solution
`class` | `PatientAdmissionSchedule`

Uses of Solution in org.optaplanner.examples.pas.persistence

Methods in org.optaplanner.examples.pas.persistence that return Solution
`Solution` | `PatientAdmissionScheduleImporter.PatientAdmissionScheduleInputBuilder.readSolution()`

Methods in org.optaplanner.examples.pas.persistence with parameters of type Solution
`void` | `PatientAdmissionScheduleExporter.PatientAdmissionScheduleOutputBuilder.setSolution(Solution solution)`

Uses of Solution in org.optaplanner.examples.pas.solver.move.factory

Methods in org.optaplanner.examples.pas.solver.move.factory with parameters of type Solution
`List<Move>` | `BedDesignationSwapMoveFactory.createMoveList(Solution solution)`
`List<Move>` | `BedDesignationPillarPartSwapMoveFactory.createMoveList(Solution solution)`
`List<Move>` | `BedChangeMoveFactory.createMoveList(Solution solution)`

Uses of Solution in org.optaplanner.examples.pas.swingui

Methods in org.optaplanner.examples.pas.swingui with parameters of type Solution
`void` | `PatientAdmissionSchedulePanel.resetPanel(Solution solution)`

Uses of Solution in org.optaplanner.examples.projectjobscheduling.domain

Classes in org.optaplanner.examples.projectjobscheduling.domain that implement Solution
`class` | `Schedule`

Uses of Solution in org.optaplanner.examples.projectjobscheduling.persistence

Methods in org.optaplanner.examples.projectjobscheduling.persistence that return Solution
`Solution` | `ProjectJobSchedulingImporter.ProjectJobSchedulingInputBuilder.readSolution()`
`Solution` | `ProjectJobSchedulingImporter.ProjectJobSchedulingInputBuilder.ProjectFileInputBuilder.readSolution()`

Uses of Solution in org.optaplanner.examples.projectjobscheduling.swingui

Methods in org.optaplanner.examples.projectjobscheduling.swingui with parameters of type Solution
`void` | `ProjectJobSchedulingPanel.resetPanel(Solution solution)`

Uses of Solution in org.optaplanner.examples.travelingtournament.domain

Classes in org.optaplanner.examples.travelingtournament.domain that implement Solution
`class` | `TravelingTournament`

Uses of Solution in org.optaplanner.examples.travelingtournament.persistence

Methods in org.optaplanner.examples.travelingtournament.persistence that return Solution
`Solution` | `TravelingTournamentImporter.TravelingTournamentInputBuilder.readSolution()`

Methods in org.optaplanner.examples.travelingtournament.persistence with parameters of type Solution
`void` | `TravelingTournamentExporter.TravelingTournamentOutputBuilder.setSolution(Solution solution)`

Uses of Solution in org.optaplanner.examples.travelingtournament.solver.move.factory

Methods in org.optaplanner.examples.travelingtournament.solver.move.factory with parameters of type Solution
`List<Move>` | `MatchChainRotationsMoveFactory.createMoveList(Solution solution)`

Uses of Solution in org.optaplanner.examples.travelingtournament.swingui

Methods in org.optaplanner.examples.travelingtournament.swingui with parameters of type Solution
`void` | `TravelingTournamentPanel.resetPanel(Solution solution)`

Uses of Solution in org.optaplanner.examples.tsp.domain

Classes in org.optaplanner.examples.tsp.domain that implement Solution
`class` | `TravelingSalesmanTour`

Uses of Solution in org.optaplanner.examples.tsp.persistence

Methods in org.optaplanner.examples.tsp.persistence that return Solution
`Solution` | `TspImporter.TravelingSalesmanTourInputBuilder.readSolution()`

Uses of Solution in org.optaplanner.examples.tsp.swingui

Methods in org.optaplanner.examples.tsp.swingui with parameters of type Solution
`void` | `TspPanel.resetPanel(Solution solution)`
`void` | `TspPanel.updatePanel(Solution solution)`

Uses of Solution in org.optaplanner.examples.vehiclerouting.domain

Classes in org.optaplanner.examples.vehiclerouting.domain that implement Solution
`class` | `VehicleRoutingSolution`

Uses of Solution in org.optaplanner.examples.vehiclerouting.domain.timewindowed

Classes in org.optaplanner.examples.vehiclerouting.domain.timewindowed that implement Solution
`class` | `TimeWindowedVehicleRoutingSolution`

Uses of Solution in org.optaplanner.examples.vehiclerouting.persistence

Methods in org.optaplanner.examples.vehiclerouting.persistence that return Solution
`Solution` | `VehicleRoutingProblemIO.read(File inputSolutionFile)`
`Solution` | `VehicleRoutingImporter.VrpScheduleInputBuilder.readSolution()`

Methods in org.optaplanner.examples.vehiclerouting.persistence with parameters of type Solution
`void` | `VehicleRoutingProblemIO.write(Solution solution, File outputSolutionFile)`

Uses of Solution in org.optaplanner.examples.vehiclerouting.swingui

Methods in org.optaplanner.examples.vehiclerouting.swingui with parameters of type Solution
`void` | `VehicleRoutingPanel.resetPanel(Solution solution)`
`void` | `VehicleRoutingPanel.updatePanel(Solution solution)`

Uses of Solution in org.optaplanner.persistence.xstream

Methods in org.optaplanner.persistence.xstream that return Solution
`Solution` | `XStreamProblemIO.read(File inputSolutionFile)`

Methods in org.optaplanner.persistence.xstream with parameters of type Solution
`void` | `XStreamProblemIO.write(Solution solution, File outputSolutionFile)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| OptaPlanner distribution 6.0.0.CR5
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.