choco.kernel.model.variables.integer
Class MetaIntegerExpressionVariable
java.lang.Object
choco.kernel.model.VariableArray
choco.kernel.model.ModelObject
choco.kernel.model.variables.AbstractVariable
choco.kernel.model.variables.ComponentVariable
choco.kernel.model.variables.integer.IntegerExpressionVariable
choco.kernel.model.variables.integer.MetaIntegerExpressionVariable
- All Implemented Interfaces:
- IPretty, IIndex, IConstraintList, IFindManager, IOptions, IVariableArray, IHook, IntBoundedVariable, Variable, Serializable, Comparable
public class MetaIntegerExpressionVariable
- extends IntegerExpressionVariable
- See Also:
- Serialized Form
Fields inherited from interface choco.kernel.model.variables.Variable |
LOGGER |
Fields inherited from interface choco.kernel.model.variables.IHook |
NO_HOOK |
Methods inherited from class choco.kernel.model.variables.AbstractVariable |
_addConstraint, _contains, _removeConstraint, compareTo, getConstraint, getConstraintIterator, getConstraintIterator, getHook, getName, getNbConstraint, getNbConstraint, getVariableType, pretty, removeConstraints, resetHook, setHook, setName, throwConstantException, toString |
Methods inherited from class choco.kernel.model.VariableArray |
cancelExtractVariables, extractVariables, forceExtractVariables, getNbVars, getVariable, getVariableIterator, getVariables, replaceBy, replaceByConstantAt, setVariables, setVariables |
constraints
protected Constraint[] constraints
MetaIntegerExpressionVariable
public MetaIntegerExpressionVariable(Operator operator,
Constraint c,
IntegerExpressionVariable... variables)
getConstraints
public Constraint[] getConstraints()
- Specified by:
getConstraints
in interface IConstraintList
- Overrides:
getConstraints
in class AbstractVariable
doExtractVariables
protected Variable[] doExtractVariables()
- Overrides:
doExtractVariables
in class VariableArray
findManager
public final void findManager(Properties propertiesFile)
- Description copied from interface:
IFindManager
- Set the class manager
- Specified by:
findManager
in interface IFindManager
- Overrides:
findManager
in class ComponentVariable
Copyright © 2012. All Rights Reserved.