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.move.generic   
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<? extends Solution> SolverConfig.solutionClass
           
 

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

Method parameters in org.drools.planner.config.solver with type arguments of type Solution
 void SolverConfig.setSolutionClass(Class<? extends 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.setPlanningProblem(Solution planningProblem)
           
 

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

Methods in org.drools.planner.core.domain.entity with parameters of type Solution
 long PlanningEntityDescriptor.getProblemScale(Solution solution, Object planningEntity)
           
 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)
           
 int SolutionDescriptor.getPlanningEntityCount(Solution solution)
           
 List<Object> SolutionDescriptor.getPlanningEntityList(Solution solution)
           
 long SolutionDescriptor.getProblemScale(Solution solution)
          Calculates an indication on how big this problem instance is.
 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
 Collection<?> PlanningVariableDescriptor.extractPlanningValues(Solution solution, Object planningEntity)
           
 Collection<?> UndefinedPlanningValueRangeDescriptor.extractValues(Solution solution, Object planningEntity)
           
 Collection<?> SolutionPropertyPlanningValueRangeDescriptor.extractValues(Solution solution, Object planningEntity)
           
 Collection<?> PlanningValueRangeDescriptor.extractValues(Solution solution, Object planningEntity)
           
 Collection<?> PlanningEntityPropertyPlanningValueRangeDescriptor.extractValues(Solution solution, Object planningEntity)
           
 long UndefinedPlanningValueRangeDescriptor.getProblemScale(Solution solution, Object planningEntity)
           
 long SolutionPropertyPlanningValueRangeDescriptor.getProblemScale(Solution solution, Object planningEntity)
           
 long PlanningVariableDescriptor.getProblemScale(Solution solution, Object planningEntity)
           
 long PlanningValueRangeDescriptor.getProblemScale(Solution solution, Object planningEntity)
           
 long PlanningEntityPropertyPlanningValueRangeDescriptor.getProblemScale(Solution solution, Object planningEntity)
           
 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.move.generic
 

Methods in org.drools.planner.core.move.generic with parameters of type Solution
 List<Move> GenericSwapMoveFactory.createCachedMoveList(Solution solution)
           
 List<Move> GenericChangeMoveFactory.createCachedMoveList(Solution solution)
           
 List<Move> GenericSwapPillarMoveFactory.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.setPlanningProblem(Solution planningProblem)
           
 



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