Package org.jacop.util
Class QueueForward<T extends Constraint>
java.lang.Object
org.jacop.util.QueueForward<T>
Utility class that allows for constraints like Xor, Reified, etc that take other constraints
as parameters to forward any changes of variables to the constraints that were provided as arguments.
- Version:
- 4.9
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionQueueForward
(Collection<T> constraints, Collection<Var> variables) QueueForward
(Collection<T> constraints, Var var) QueueForward
(T[] constraints, Collection<Var> vars) QueueForward
(T[] constraints, Var[] vars) QueueForward
(T constraint, Collection<Var> vars) QueueForward
(T constraint, Var var) -
Method Summary
-
Field Details
-
forwardMap
-
isEmpty
public final boolean isEmpty
-
-
Constructor Details
-
QueueForward
-
QueueForward
-
QueueForward
-
QueueForward
-
QueueForward
-
QueueForward
-
-
Method Details
-
isEmpty
public boolean isEmpty() -
queueForward
-