- All Superinterfaces:
- IloAddable, ilog.concert.IloCopyable, IloIntExpr, IloNumExpr
- All Known Subinterfaces:
- IloAlternative, IloAnd, IloIsomorphism, IloLPMatrix, IloNoOverlap, IloNumVarBound, IloOr, IloPropagator, IloRange, IloSpan, IloSynchronize
- All Known Implementing Classes:
- IloCustomConstraint
public interface IloConstraint
extends IloIntExpr, IloAddable
This interface defines the API for constraints. Instances of IloConstraint
are IloAddable objects and can be added to an IloModel.
Not all modeling objects are instances of IloConstraint, for example,
IloObjective is not a constraint.
Examples of constraints are IloRange and
IloLPMatrix. IloLPMatrix is available to users of CPLEX®.
- See Also:
IloModel,
IloAddable