public class ComplexConstraint extends java.lang.Object implements IConstraint
Modifier and Type | Field and Description |
---|---|
protected java.util.List |
constraints
The constraints.
|
Constructor and Description |
---|
ComplexConstraint(IConstraint[] consts)
Create a new complex constraint.
|
ComplexConstraint(IConstraint firstconst,
IConstraint secondconst)
Create a new complex constraint.
|
Modifier and Type | Method and Description |
---|---|
void |
addConstraint(IConstraint constraint)
Add a constraints.
|
java.util.List |
getConstraints()
Get the constraints.
|
java.util.List |
getVariables()
Get the variables.
|
public ComplexConstraint(IConstraint firstconst, IConstraint secondconst)
firstconst
- The first constraint.secondconst
- The second constraint.public ComplexConstraint(IConstraint[] consts)
consts
- The constraintspublic void addConstraint(IConstraint constraint)
constraint
- The constraint.public java.util.List getConstraints()
public java.util.List getVariables()
getVariables
in interface IConstraint