Modifier and Type | Class and Description |
---|---|
class |
ACQ_Constraint
Abstract class that defines the functions common to all constraints
|
class |
BinaryArithmetic
Constraint between two variables.
|
class |
BinaryConstraint |
class |
TernaryConstraint |
class |
UnaryArithmetic |
class |
UnaryConstraint |
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<ACQ_IConstraint> |
ACQ_ConstraintSet.constraints
Set of constraints
|
Modifier and Type | Method and Description |
---|---|
ACQ_IConstraint |
ACQ_Acquisition.findC(ACQ_Scope scope,
ACQ_Query negative_example) |
ACQ_IConstraint |
ACQ_QUACQ.findC(ACQ_Scope scope,
ACQ_Query e) |
ACQ_IConstraint |
ACQ_IConstraint.getNegation()
Returns the negation of this constraint.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<ACQ_IConstraint> |
ACQ_Network.iterator()
Returns an iterator of the set of constraints of this network
|
java.util.Iterator<ACQ_IConstraint> |
ACQ_ConstraintSet.iterator()
Returns an iterator of this set of constraints
|
Modifier and Type | Method and Description |
---|---|
void |
ACQ_ConstraintSet.add(ACQ_IConstraint cst)
Add a constraint to this set of constraints
|
void |
ACQ_Network.add(ACQ_IConstraint cst,
boolean force)
Add a specified constraint to the set of this network
If force is set to false, the specified constraint will only be added
if all the variables of the specified constraint are contained in the variable set of this network
Else it will add the constraint and the missing variables
|
boolean |
ACQ_ConstraintSet.remove(ACQ_IConstraint cst)
Remove a constraint from this set of constraint
|