Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.drools.planner.core.solution.Solution

Packages that use Solution
org.drools.planner.api.domain.entity |
org.drools.planner.api.domain.variable |
org.drools.planner.config.solver |
org.drools.planner.core |
org.drools.planner.core.domain.entity |
org.drools.planner.core.domain.solution |
org.drools.planner.core.domain.variable |
org.drools.planner.core.event |
org.drools.planner.core.localsearch.decider |
org.drools.planner.core.move.factory |
org.drools.planner.core.phase |
org.drools.planner.core.phase.step |
org.drools.planner.core.solution |
org.drools.planner.core.solution.director |
org.drools.planner.core.solver |

Uses of Solution in org.drools.planner.api.domain.entity

Methods in org.drools.planner.api.domain.entity with parameters of type Solution
`Comparable` | `PlanningEntityDifficultyWeightFactory.createDifficultyWeight(Solution solution, Object planningEntity)`

Uses of Solution in org.drools.planner.api.domain.variable

Methods in org.drools.planner.api.domain.variable with parameters of type Solution
`Comparable` | `PlanningValueStrengthWeightFactory.createStrengthWeight(Solution solution, Object planningValue)`

Uses of Solution in org.drools.planner.config.solver

Fields in org.drools.planner.config.solver with type parameters of type Solution
`protected Class<Solution>` | `SolverConfig.solutionClass`

Methods in org.drools.planner.config.solver that return types with arguments of type Solution
`Class<Solution>` | `SolverConfig.getSolutionClass()`

Method parameters in org.drools.planner.config.solver with type arguments of type Solution
`void` | `SolverConfig.setSolutionClass(Class<Solution> solutionClass)`

Uses of Solution in org.drools.planner.core

Methods in org.drools.planner.core that return Solution
`Solution` | `Solver.getBestSolution()`

Methods in org.drools.planner.core with parameters of type Solution
`void` | `Solver.setStartingSolution(Solution startingSolution)`

Uses of Solution in org.drools.planner.core.domain.entity

Methods in org.drools.planner.core.domain.entity with parameters of type Solution
`void` | `PlanningEntitySorter.sortDifficultyAscending(Solution solution, List<Object> planningEntityList)`
`void` | `PlanningEntitySorter.sortDifficultyDescending(Solution solution, List<Object> planningEntityList)`

Uses of Solution in org.drools.planner.core.domain.solution

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

Methods in org.drools.planner.core.domain.solution with parameters of type Solution
`Collection<Object>` | `SolutionDescriptor.getAllFacts(Solution solution)`
`List<Object>` | `SolutionDescriptor.getPlanningEntityList(Solution solution)`
`boolean` | `SolutionDescriptor.isInitialized(Solution solution)`

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

Uses of Solution in org.drools.planner.core.domain.variable

Methods in org.drools.planner.core.domain.variable with parameters of type Solution
`List<Object>` | `PlanningVariableDescriptor.getPlanningValueList(Solution solution)`
`void` | `PlanningValueSorter.sortStrengthAscending(Solution solution, List<Object> planningValueList)`
`void` | `PlanningValueSorter.sortStrengthDescending(Solution solution, List<Object> planningEntityList)`

Uses of Solution in org.drools.planner.core.event

Methods in org.drools.planner.core.event that return Solution
`Solution` | `BestSolutionChangedEvent.getNewBestSolution()`

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

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

Uses of Solution in org.drools.planner.core.localsearch.decider

Methods in org.drools.planner.core.localsearch.decider that return Solution
`Solution` | `MoveScope.getWorkingSolution()`

Uses of Solution in org.drools.planner.core.move.factory

Methods in org.drools.planner.core.move.factory with parameters of type Solution
`abstract List<Move>` | `CachedMoveFactory.createCachedMoveList(Solution solution)`
`List<Move>` | `MoveFactory.createMoveList(Solution solution)`
`List<Move>` | `CachedMoveFactory.createMoveList(Solution solution)`

Uses of Solution in org.drools.planner.core.phase

Methods in org.drools.planner.core.phase that return Solution
`Solution` | `AbstractSolverPhaseScope.getWorkingSolution()`

Uses of Solution in org.drools.planner.core.phase.step

Fields in org.drools.planner.core.phase.step declared as Solution
`protected Solution` | `AbstractStepScope.clonedSolution`

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

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

Uses of Solution in org.drools.planner.core.solution

Methods in org.drools.planner.core.solution that return Solution
`Solution<S>` | `Solution.cloneSolution()` Called by the `Solver` when the solution needs to be cloned, for example to store a clone of the current solution as the best solution.

Uses of Solution in org.drools.planner.core.solution.director

Fields in org.drools.planner.core.solution.director declared as Solution
`protected Solution` | `DefaultSolutionDirector.workingSolution`

Methods in org.drools.planner.core.solution.director that return Solution
`Solution` | `SolutionDirector.getWorkingSolution()` The `Solution` that is used in the `WorkingMemory`.
`Solution` | `DefaultSolutionDirector.getWorkingSolution()`

Methods in org.drools.planner.core.solution.director with parameters of type Solution
`void` | `DefaultSolutionDirector.setWorkingSolution(Solution workingSolution)`

Uses of Solution in org.drools.planner.core.solver

Fields in org.drools.planner.core.solver declared as Solution
`protected Solution` | `DefaultSolverScope.bestSolution`

Methods in org.drools.planner.core.solver that return Solution
`Solution` | `DefaultSolverScope.getBestSolution()`
`Solution` | `DefaultSolver.getBestSolution()`
`Solution` | `DefaultSolverScope.getWorkingSolution()`

Methods in org.drools.planner.core.solver with parameters of type Solution
`void` | `DefaultSolverScope.setBestSolution(Solution bestSolution)`
`void` | `DefaultSolver.setStartingSolution(Solution startingSolution)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2011 JBoss by Red Hat. All Rights Reserved.