org.cpsolver.studentsct.constraint

## Interface LinkedSections.EnrollmentAssignment

- All Known Implementing Classes:
    LinkedSections.CurrentAssignment
  Enclosing class:
    LinkedSections

      public static interface LinkedSections.EnrollmentAssignment

  Interface to be able to provide a custom assignment to `LinkedSections.computeConflicts(Enrollment, EnrollmentAssignment, ConflictHandler)`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `Enrollment` | `getEnrollment(Request request, int index)` Return enrollment of the given request

- - ### Method Detail

    - #### getEnrollment

          Enrollment getEnrollment(Request request,
                                   int index)

      Return enrollment of the given request
      Parameters:
        `request` - given request
        `index` - index of the request
      Returns:
        an enrollment