Uses of Interface
javax.constraints.Solver

Packages that use Solver
javax.constraints This package describes a generic Java programming interface for Constraint Programming (CP API) - see www.jcp.org . 
javax.constraints.impl   
javax.constraints.impl.search   
javax.constraints.impl.search.goal   
 

Uses of Solver in javax.constraints
 

Methods in javax.constraints that return Solver
 Solver Solution.getSolver()
          Returns the solver that created this Solution.
 Solver SearchStrategy.getSolver()
          Returns a solver to which this strategy belongs.
 Solver ProblemDelegator.getSolver()
           
 Solver Problem.getSolver()
          Returns an instance of a Solver associated with this problem.
 

Methods in javax.constraints with parameters of type Solver
 void ProblemDelegator.setSolver(Solver solver)
           
 void Problem.setSolver(Solver solver)
          Associates a "solver" with the problem making it available through the method "getSolver()".
 

Uses of Solver in javax.constraints.impl
 

Methods in javax.constraints.impl that return Solver
 Solver AbstractProblem.getSolver()
          Returns an instance of a Solver associated with this problem.
 

Methods in javax.constraints.impl with parameters of type Solver
 void AbstractProblem.setSolver(Solver solver)
          Associates a "solver" with the problem making it available through the method "getSolver()".
 

Uses of Solver in javax.constraints.impl.search
 

Classes in javax.constraints.impl.search that implement Solver
 class AbstractSolver
          This class defines different solving methods for a given Problem including different flavors of such methods as: solve, solveAll, findSolution, minimize, maximize
 

Methods in javax.constraints.impl.search that return Solver
 Solver BasicSolution.getSolver()
           
 Solver AbstractSearchStrategy.getSolver()
           
 

Constructors in javax.constraints.impl.search with parameters of type Solver
AbstractSearchStrategy(Solver solver)
           
BasicSolution(Solver solver, int solutionNumber)
           
StrategyLogVariables(Solver solver)
           
 

Uses of Solver in javax.constraints.impl.search.goal
 

Classes in javax.constraints.impl.search.goal that implement Solver
 class SolverWithGoals
           
 

Constructors in javax.constraints.impl.search.goal with parameters of type Solver
Goal(Solver solver)
           
Goal(Solver solver, java.lang.String name)
           
GoalAddSolution(Solver solver)
           
GoalAddSolution(Solver solver, int solutionNumber)
           
GoalAddSolution(Solver solver, int solutionNumber, Var objective)
           
GoalAddSolution(Solver solver, Var objective)
           
GoalAssignValues(Solver solver)
          This is equivalent to GoalAssignValues(solver, solver.getProblem().getVars());
GoalAssignValues(Solver solver, Var[] vars)
           
GoalAssignValuesTimeLimit(Solver solver)
           
GoalAssignValuesTimeLimit(Solver solver, Var[] vars)
           
GoalBacktrack(Solver solver)
           
GoalCheckMaxNumberOfSolutions(Solver solver)
           
GoalCheckTotalTimeLimit(Solver solver)
           
GoalLog(Solver solver, java.lang.String text)
           
GoalLogSolution(Solver solver)
           
GoalPrint(Solver solver, java.lang.String text)
           
GoalSaveSolution(Solver solver)
           
StrategyAsGoal(Solver solver, SearchStrategy strategy)