A B C D E F G H I J L M N O P R S T U V

P

PERMITTED - Static variable in class javax.constraints.impl.constraint.ConstraintTable
A value indicating that a tuple is to be included to satisfy a table constraint
plus(int) - Method in interface javax.constraints.Var
Returns a new Var that is constrained to be the sum of this variable and the given value, i.e.
plus(Var) - Method in interface javax.constraints.Var
Returns a new Var that is constrained to be the sum of this variable and the given variable, i.e.
plus(double) - Method in interface javax.constraints.VarReal
Adds and returns a new VarReal that is constrained to be the sum of this variable and the given value, i.e.
plus(VarReal) - Method in interface javax.constraints.VarReal
Adds and returns a new VarReal that is constrained to be the sum of this variable and the given variable, i.e.
plus(int) - Method in interface javax.constraints.VarReal
Adds and returns a new VarReal that is constrained to be the sum of this variable and the given value, i.e.
plus(Var) - Method in interface javax.constraints.VarReal
Adds and returns a new VarReal that is constrained to be the sum of this variable and the given variable, i.e.
post() - Method in interface javax.constraints.Constraint
This method is used to post the constraint.
post(ConsistencyLevel) - Method in interface javax.constraints.Constraint
This method is used to post the constraint.
post() - Method in class javax.constraints.extra.ConstraintElementAtOnSets
 
post() - Method in class javax.constraints.extra.ConstraintTraceVar
This methods subscribes MyPropagator to the "event" for the variable "var"
post() - Method in class javax.constraints.impl.AbstractConstraint
This method takes a constraint's implementation and uses its own RI-specific post-method.
post(ConsistencyLevel) - Method in class javax.constraints.impl.AbstractConstraint
This method is used to post the constraint.
post(String, String) - Method in class javax.constraints.impl.AbstractProblem
Creates a Constraint based on the symbolicExpression such as "x*y-z<3*r", adds this constraint to the problem, and returns the newly added Constraint.
post(int[], VarList, String, int) - Method in class javax.constraints.impl.AbstractProblem
 
post(int[], VarList, String, Var) - Method in class javax.constraints.impl.AbstractProblem
 
post(Var, Var, String, int) - Method in class javax.constraints.impl.AbstractProblem
Creates and posts a constraint: (var1 + var2) "oper" value
post(Var, Var, String, Var) - Method in class javax.constraints.impl.AbstractProblem
Creates and posts a constraint: (var1 + var2) "oper" var
post(Constraint) - Method in class javax.constraints.impl.AbstractProblem
This method takes a constraint's implementation and uses its own implementation-specific post-method.
post(VarString, String, String) - Method in class javax.constraints.impl.AbstractProblem
 
post(VarString, String, VarString) - Method in class javax.constraints.impl.AbstractProblem
 
post(VarList, String, int) - Method in class javax.constraints.impl.AbstractProblem
 
post(VarList, String, Var) - Method in class javax.constraints.impl.AbstractProblem
 
post(int[][]) - Method in class javax.constraints.impl.BasicVarMatrix
 
post(int, int, int) - Method in class javax.constraints.impl.BasicVarMatrix
 
post() - Method in class javax.constraints.impl.constraint.ConstraintFalse
 
post() - Method in class javax.constraints.impl.constraint.ConstraintGlobalCardinality
 
post() - Method in class javax.constraints.impl.constraint.ConstraintMax
 
post() - Method in class javax.constraints.impl.constraint.ConstraintMin
 
post() - Method in class javax.constraints.impl.constraint.ConstraintNotAllEqual
 
post() - Method in class javax.constraints.impl.constraint.ConstraintTable
 
post() - Method in class javax.constraints.impl.constraint.ConstraintTrue
 
post(String, String) - Method in interface javax.constraints.Problem
Creates a Constraint based on the symbolicExpression such as "x*y-z<3*r", adds this constraint to the problem, and returns the newly added Constraint.
post(int[], Var[], String, int) - Method in interface javax.constraints.Problem
Creates and posts a constraint: array*vars value
post(int[], VarList, String, int) - Method in interface javax.constraints.Problem
 
post(int[], Var[], String, Var) - Method in interface javax.constraints.Problem
Creates and posts a constraint: array*vars var
post(Var[], String, int) - Method in interface javax.constraints.Problem
Creates and posts a constraint: sum of vars value
post(VarList, String, int) - Method in interface javax.constraints.Problem
Creates and posts a constraint: sum of vars value
post(Var[], String, Var) - Method in interface javax.constraints.Problem
Creates and posts a constraint: sum of vars "oper" var
post(VarList, String, Var) - Method in interface javax.constraints.Problem
Creates and posts a constraint: sum of vars "oper" var
post(Var, Var, String, int) - Method in interface javax.constraints.Problem
Creates and posts a constraint: (var1 + var2) "oper" value
post(Var, Var, String, Var) - Method in interface javax.constraints.Problem
Creates and posts a constraint: (var1 + var2) "oper" var
post(Var, String, int) - Method in interface javax.constraints.Problem
Creates and posts a constraint: var "oper" value
post(Var, String, Var) - Method in interface javax.constraints.Problem
Creates and posts a constraint: var1 "oper" var2
post(Constraint) - Method in interface javax.constraints.Problem
Posts the constraint "c".
post(VarString, String, String) - Method in interface javax.constraints.Problem
 
post(VarString, String, VarString) - Method in interface javax.constraints.Problem
 
post(String, String) - Method in class javax.constraints.ProblemDelegator
 
post(int[], Var[], String, int) - Method in class javax.constraints.ProblemDelegator
 
post(int[], Var[], String, Var) - Method in class javax.constraints.ProblemDelegator
 
post(Var[], String, int) - Method in class javax.constraints.ProblemDelegator
 
post(Var[], String, Var) - Method in class javax.constraints.ProblemDelegator
 
post(Var, Var, String, int) - Method in class javax.constraints.ProblemDelegator
 
post(Var, Var, String, Var) - Method in class javax.constraints.ProblemDelegator
 
post(Var, String, int) - Method in class javax.constraints.ProblemDelegator
 
post(Var, String, Var) - Method in class javax.constraints.ProblemDelegator
 
post(Constraint) - Method in class javax.constraints.ProblemDelegator
 
post(VarString, String, String) - Method in class javax.constraints.ProblemDelegator
 
post(VarString, String, VarString) - Method in class javax.constraints.ProblemDelegator
 
post(VarList, String, int) - Method in class javax.constraints.ProblemDelegator
 
post(VarList, String, Var) - Method in class javax.constraints.ProblemDelegator
 
post(int[], VarList, String, int) - Method in class javax.constraints.ProblemDelegator
 
post(int[][]) - Method in interface javax.constraints.VarMatrix
 
post(int, int, int) - Method in interface javax.constraints.VarMatrix
 
postAllDiff(Var[]) - Method in class javax.constraints.impl.AbstractProblem
This constraint is a synonym for constraintAllDifferent
postAllDiff(ArrayList<Var>) - Method in class javax.constraints.impl.AbstractProblem
 
postAllDiff(Var[]) - Method in interface javax.constraints.Problem
This constraint is a synonym for constraintAllDifferent
postAllDiff(ArrayList<Var>) - Method in interface javax.constraints.Problem
Similar to postAllDiff for variables saved in the ArrayList vars
postAllDiff(Var[]) - Method in class javax.constraints.ProblemDelegator
 
postAllDiff(ArrayList<Var>) - Method in class javax.constraints.ProblemDelegator
 
postAllDifferent(ArrayList<Var>) - Method in class javax.constraints.impl.AbstractProblem
 
postAllDifferent(VarList) - Method in class javax.constraints.impl.AbstractProblem
 
postAllDifferent(List) - Method in class javax.constraints.impl.AbstractProblem
 
postAllDifferent(Var[]) - Method in class javax.constraints.impl.AbstractProblem
Creates and posts a new Constraint stating that all of the elements of the array of variables "vars" must take different values from each other.
postAllDifferent(Var[]) - Method in interface javax.constraints.Problem
Creates and posts a new Constraint stating that all of the elements of the array of variables "vars" must take different values from each other.
postAllDifferent(VarList) - Method in interface javax.constraints.Problem
 
postAllDifferent(ArrayList<Var>) - Method in interface javax.constraints.Problem
Similar to postAllDifferent for variables saved in the ArrayList vars
postAllDifferent(List) - Method in interface javax.constraints.Problem
 
postAllDifferent(Var[]) - Method in class javax.constraints.ProblemDelegator
 
postAllDifferent(List) - Method in class javax.constraints.ProblemDelegator
 
postAllDifferent(VarList) - Method in class javax.constraints.ProblemDelegator
 
postAllDifferent(ArrayList<Var>) - Method in class javax.constraints.ProblemDelegator
 
postAnd(Constraint, Constraint) - Method in class javax.constraints.impl.AbstractProblem
Creates and posts a constraint an "AND" Constraint.
postAnd(Constraint, Constraint) - Method in interface javax.constraints.Problem
Creates and posts a constraint an "AND" Constraint.
postAnd(Constraint, Constraint) - Method in class javax.constraints.ProblemDelegator
 
postCardinality(Var[], Var, String, Var) - Method in class javax.constraints.impl.AbstractProblem
This method creates a new cardinality constraint “cardinality(vars,cardVar) < value”.
postCardinality(Var[], Var, String, int) - Method in class javax.constraints.impl.AbstractProblem
This method is similar to the one above but instead of “var” it uses "value"
postCardinality(VarList, int, String, int) - Method in class javax.constraints.impl.AbstractProblem
 
postCardinality(VarList, int, String, Var) - Method in class javax.constraints.impl.AbstractProblem
 
postCardinality(VarList, Var, String, int) - Method in class javax.constraints.impl.AbstractProblem
 
postCardinality(VarList, Var, String, Var) - Method in class javax.constraints.impl.AbstractProblem
 
postCardinality(Var[], int, String, int) - Method in interface javax.constraints.Problem
This method creates and posts a new cardinality constraint “cardinality(vars,cardValue) < value”.
postCardinality(VarList, int, String, int) - Method in interface javax.constraints.Problem
 
postCardinality(Var[], int, String, Var) - Method in interface javax.constraints.Problem
This method is similar to the one above but instead of “value” the “cardinality(vars,cardValue)” is being constrained by “var”.
postCardinality(VarList, int, String, Var) - Method in interface javax.constraints.Problem
 
postCardinality(Var[], Var, String, Var) - Method in interface javax.constraints.Problem
This method is similar to the one above but instead of “cardValue” it uses "cardVar"
postCardinality(VarList, Var, String, Var) - Method in interface javax.constraints.Problem
 
postCardinality(Var[], Var, String, int) - Method in interface javax.constraints.Problem
This method is similar to the one above but instead of “var” it uses "value"
postCardinality(VarList, Var, String, int) - Method in interface javax.constraints.Problem
 
postCardinality(Var[], int, String, int) - Method in class javax.constraints.ProblemDelegator
 
postCardinality(Var[], int, String, Var) - Method in class javax.constraints.ProblemDelegator
 
postCardinality(Var[], Var, String, Var) - Method in class javax.constraints.ProblemDelegator
 
postCardinality(Var[], Var, String, int) - Method in class javax.constraints.ProblemDelegator
 
postCardinality(VarList, int, String, int) - Method in class javax.constraints.ProblemDelegator
 
postCardinality(VarList, int, String, Var) - Method in class javax.constraints.ProblemDelegator
 
postCardinality(VarList, Var, String, Var) - Method in class javax.constraints.ProblemDelegator
 
postCardinality(VarList, Var, String, int) - Method in class javax.constraints.ProblemDelegator
 
postElement(Set[], Var, String, VarSet) - Method in class javax.constraints.impl.AbstractProblem
Creates and posts a constraint: arrayOfSets[indexVar] setVar Here "arrayOfSets[indexVar]" denotes a constrained set variable, which domain consists of sets of integers arrayOfSets[i] where i is within domain of the "indexVar".
postElement(int[], Var, String, int) - Method in interface javax.constraints.Problem
Creates and posts a new constraint: array[indexVar] value Here "array[indexVar]" denotes a constrained integer variable, which domain consists of integers array[i] where i is within domain of the "indexVar".
postElement(int[], Var, String, Var) - Method in interface javax.constraints.Problem
Creates and posts a constraint: array[indexVar] var Here "array[indexVar]" denotes a constrained integer variable, which domain consists of integers array[i] where i is within domain of the "indexVar".
postElement(Var[], Var, String, int) - Method in interface javax.constraints.Problem
Posts a constraint: vars[indexVar] value
postElement(Var[], Var, String, Var) - Method in interface javax.constraints.Problem
Posts a new constraint: vars[indexVar] var
postElement(Set[], Var, String, VarSet) - Method in interface javax.constraints.Problem
Creates and posts a constraint: arrayOfSets[indexVar] setVar Here "arrayOfSets[indexVar]" denotes a constrained set variable, which domain consists of sets of integers arrayOfSets[i] where i is within domain of the "indexVar".
postElement(int[], Var, String, int) - Method in class javax.constraints.ProblemDelegator
 
postElement(int[], Var, String, Var) - Method in class javax.constraints.ProblemDelegator
 
postElement(Var[], Var, String, int) - Method in class javax.constraints.ProblemDelegator
 
postElement(Var[], Var, String, Var) - Method in class javax.constraints.ProblemDelegator
 
postElement(Set[], Var, String, VarSet) - Method in class javax.constraints.ProblemDelegator
 
postGlobalCardinality(Var[], int[], Var[]) - Method in class javax.constraints.impl.AbstractProblem
 
postGlobalCardinality(VarList, int[], Var[]) - Method in class javax.constraints.impl.AbstractProblem
 
postGlobalCardinality(Var[], int[], int[], int[]) - Method in class javax.constraints.impl.AbstractProblem
For each index i the number of times the value "values[i]" occurs in the array "vars" should be cardMin[i] and cardMax[i] (inclusive)
postGlobalCardinality(VarList, int[], int[], int[]) - Method in class javax.constraints.impl.AbstractProblem
 
postGlobalCardinality(Var[], int[], Var[]) - Method in interface javax.constraints.Problem
Creates and posts a new global cardinality constraint that states:
postGlobalCardinality(VarList, int[], Var[]) - Method in interface javax.constraints.Problem
 
postGlobalCardinality(Var[], int[], int[], int[]) - Method in interface javax.constraints.Problem
Creates and posts a new global cardinality constraint that states:
postGlobalCardinality(VarList, int[], int[], int[]) - Method in interface javax.constraints.Problem
 
postGlobalCardinality(Var[], int[], Var[]) - Method in class javax.constraints.ProblemDelegator
 
postGlobalCardinality(Var[], int[], int[], int[]) - Method in class javax.constraints.ProblemDelegator
 
postGlobalCardinality(VarList, int[], Var[]) - Method in class javax.constraints.ProblemDelegator
 
postGlobalCardinality(VarList, int[], int[], int[]) - Method in class javax.constraints.ProblemDelegator
 
postIfThen(Constraint, Constraint) - Method in class javax.constraints.impl.AbstractProblem
Creates and posts a constraint that states the implication: constraint1 => constraint2.
postIfThen(Constraint, Constraint) - Method in interface javax.constraints.Problem
Creates and posts a constraint that states the implication: constraint1 => constraint2.
postIfThen(Constraint, Constraint) - Method in class javax.constraints.ProblemDelegator
 
postLinear(int[], Var[], String, int) - Method in class javax.constraints.impl.AbstractProblem
 
postLinear(int[], Var[], String, Var) - Method in class javax.constraints.impl.AbstractProblem
 
postLinear(int[], VarList, String, Var) - Method in class javax.constraints.impl.AbstractProblem
 
postLinear(int[], VarList, String, int) - Method in class javax.constraints.impl.AbstractProblem
 
postLinear(Var[], String, int) - Method in class javax.constraints.impl.AbstractProblem
 
postLinear(Var[], String, Var) - Method in class javax.constraints.impl.AbstractProblem
 
postLinear(Var, String, int) - Method in class javax.constraints.impl.AbstractProblem
 
postLinear(Var, String, Var) - Method in class javax.constraints.impl.AbstractProblem
 
postLinear(int[], Var[], String, int) - Method in interface javax.constraints.Problem
Synonym for constraint(int[] array, Var[] vars, String oper, int value)
postLinear(int[], VarList, String, int) - Method in interface javax.constraints.Problem
 
postLinear(int[], Var[], String, Var) - Method in interface javax.constraints.Problem
Synonym for constraint(int[] array, Var[] vars, String oper, Var var)
postLinear(Var[], String, int) - Method in interface javax.constraints.Problem
Synonym for constraint(Var[] vars, String oper, int value)
postLinear(Var[], String, Var) - Method in interface javax.constraints.Problem
Synonym for constraint(Var[] vars, String oper, Var var)
postLinear(Var, String, int) - Method in interface javax.constraints.Problem
Synonym for constraint(Var var, String oper, int value)
postLinear(Var, String, Var) - Method in interface javax.constraints.Problem
Synonym for constraint(Var var1, String oper, Var var2)
postLinear(int[], Var[], String, int) - Method in class javax.constraints.ProblemDelegator
 
postLinear(int[], Var[], String, Var) - Method in class javax.constraints.ProblemDelegator
 
postLinear(Var[], String, int) - Method in class javax.constraints.ProblemDelegator
 
postLinear(Var[], String, Var) - Method in class javax.constraints.ProblemDelegator
 
postLinear(Var, String, int) - Method in class javax.constraints.ProblemDelegator
 
postLinear(Var, String, Var) - Method in class javax.constraints.ProblemDelegator
 
postLinear(int[], VarList, String, int) - Method in class javax.constraints.ProblemDelegator
 
postMax(Var[], String, Var) - Method in class javax.constraints.impl.AbstractProblem
Creates and posts a constraint: max(vars) "oper" var where max(vars) is a maximal variable in the array "vars" when they are all instantiated.
postMax(Var[], String, int) - Method in class javax.constraints.impl.AbstractProblem
Creates and posts a constraint: max(vars) "oper" value where max(vars) is a maximal variable in the array "vars" when they are all instantiated.
postMax(Var[], String, Var) - Method in interface javax.constraints.Problem
Creates and posts a constraint: max(vars) "oper" var where max(vars) is a maximal variable in the array "vars" when they are all instantiated.
postMax(Var[], String, int) - Method in interface javax.constraints.Problem
Creates and posts a constraint: max(vars) "oper" value where max(vars) is a maximal variable in the array "vars" when they are all instantiated.
postMax(Var[], String, Var) - Method in class javax.constraints.ProblemDelegator
 
postMax(Var[], String, int) - Method in class javax.constraints.ProblemDelegator
 
postMin(Var[], String, Var) - Method in class javax.constraints.impl.AbstractProblem
Creates and posts a constraint: min(vars) "oper" var where max(vars) is a minimal variable in the array "vars" when they are all instantiated.
postMin(Var[], String, int) - Method in class javax.constraints.impl.AbstractProblem
Creates and posts a constraint: min(vars) "oper" value where max(vars) is a minimal variable in the array "vars" when they are all instantiated.
postMin(Var[], String, Var) - Method in interface javax.constraints.Problem
Creates and posts a constraint: min(vars) "oper" var where max(vars) is a minimal variable in the array "vars" when they are all instantiated.
postMin(Var[], String, int) - Method in interface javax.constraints.Problem
Creates and posts a constraint: min(vars) "oper" value where max(vars) is a minimal variable in the array "vars" when they are all instantiated.
postMin(Var[], String, Var) - Method in class javax.constraints.ProblemDelegator
 
postMin(Var[], String, int) - Method in class javax.constraints.ProblemDelegator
 
postOr(Constraint, Constraint) - Method in class javax.constraints.impl.AbstractProblem
Creates and posts a constraint an "OR" Constraint.
postOr(Constraint, Constraint) - Method in interface javax.constraints.Problem
Creates and posts a constraint an "OR" Constraint.
postOr(Constraint, Constraint) - Method in class javax.constraints.ProblemDelegator
 
pow(int) - Method in interface javax.constraints.VarReal
Adds and returns a new VarReal that is constrained to be this variable raised to the power of the given value, i.e.
power(int) - Method in class javax.constraints.impl.AbstractVar
Returns a new Var that is constrained to be this variable raised to the power of the given value, i.e.
power(int) - Method in interface javax.constraints.Var
Returns a new Var that is constrained to be this variable raised to the power of the given value, i.e.
power(double) - Method in interface javax.constraints.VarReal
Adds and returns a new VarReal that is constrained to be this variable raised to the power of the given value, i.e.
power(Var) - Method in interface javax.constraints.VarReal
Adds and returns a new VarReal that is constrained to be this variable raised to the power of the given variable, i.e.
power(VarReal) - Method in interface javax.constraints.VarReal
Adds and returns a new VarReal that is constrained to be this variable raised to the power of the given real variable, i.e.
Problem - Interface in javax.constraints
A constraint satisfaction problem Problem can be defined in terms of constrained variables and constraints.
ProblemDelegator - Class in javax.constraints
 
ProblemDelegator(Problem) - Constructor for class javax.constraints.ProblemDelegator
 
ProblemFactory - Class in javax.constraints
 
ProblemFactory() - Constructor for class javax.constraints.ProblemFactory
 
ProblemState - Enum in javax.constraints
 
propagate(PropagationEvent) - Method in interface javax.constraints.extra.Propagator
Describes the propagation logic of the occurred event.
PropagationEvent - Enum in javax.constraints.extra
 
Propagator - Interface in javax.constraints.extra
This interface represents propagators that used to propagate PropagationEvents when new(!) custom constraints are defined.

A B C D E F G H I J L M N O P R S T U V