choco.kernel.model.constraints
Interface Constraint
- All Superinterfaces:
- IFindManager, IIndex, IOptions, IPretty, IVariableArray
- All Known Implementing Classes:
- AbstractConstraint, ComponentConstraint, ComponentConstraintWithSubConstraints, MetaConstraint, MetaTaskConstraint, TemporalConstraint
public interface Constraint
- extends IPretty, IIndex, IVariableArray, IFindManager, IOptions
LOGGER
static final Logger LOGGER
getConstraintType
ConstraintType getConstraintType()
getName
String getName()
getFavoriteDomains
int[] getFavoriteDomains()
- Returns:
- a list of domains accepted by the constraint and sorted
by order of preference
getExpressionManager
ExpressionManager getExpressionManager()
- Return the constraint manager
- Returns:
- constraint manager
Copyright © 2012. All Rights Reserved.