## Uses of Class
net.sf.cpsolver.ifs.model.GlobalConstraint

- Packages that use GlobalConstraint
  Package | Description
  --- | ---
  net.sf.cpsolver.ifs.model | IFS Model (description of a problem)
  net.sf.cpsolver.studentsct.constraint | Student Sectioning: Constraints.

- - ### Uses of GlobalConstraint in net.sf.cpsolver.ifs.model

    Methods in net.sf.cpsolver.ifs.model that return types with arguments of type GlobalConstraint
    Modifier and Type | Method and Description
    --- | ---
    `List<GlobalConstraint<V,T>>` | Model.`globalConstraints()` The list of global constraints in the model

    Methods in net.sf.cpsolver.ifs.model with parameters of type GlobalConstraint
    Modifier and Type | Method and Description
    --- | ---
    `void` | Model.`addGlobalConstraint(GlobalConstraint<V,T> constraint)` Adds a global constraint to the model
    `void` | Model.`removeGlobalConstraint(GlobalConstraint<V,T> constraint)` Removes a global constraint from the model

  - ### Uses of GlobalConstraint in net.sf.cpsolver.studentsct.constraint

    Subclasses of GlobalConstraint in net.sf.cpsolver.studentsct.constraint
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConfigLimit` Configuration limit constraint.
    `class` | `CourseLimit` Course limit constraint.
    `class` | `RequiredReservation` Required reservation constraint.
    `class` | `ReservationLimit` Reservation limit constraint.
    `class` | `SectionLimit` Section limit constraint.