Uses of Class
net.sf.cpsolver.studentsct.model.Section

Packages that use Section
net.sf.cpsolver.studentsct Student Sectioning Solver. 
net.sf.cpsolver.studentsct.constraint Student Sectioning: Constraints. 
net.sf.cpsolver.studentsct.extension Student Sectioning: Various Extensions. 
net.sf.cpsolver.studentsct.model Student Sectioning: Model. 
net.sf.cpsolver.studentsct.report Student Sectioning: Various Reports. 
net.sf.cpsolver.studentsct.reservation Student Sectioning: Reservations. 
 

Uses of Section in net.sf.cpsolver.studentsct
 

Methods in net.sf.cpsolver.studentsct with parameters of type Section
 void StudentSectioningModel.addLinkedSections(Section... sections)
          Link sections using LinkedSections
 

Method parameters in net.sf.cpsolver.studentsct with type arguments of type Section
 void StudentSectioningModel.addLinkedSections(Collection<Section> sections)
          Link sections using LinkedSections
 

Uses of Section in net.sf.cpsolver.studentsct.constraint
 

Methods in net.sf.cpsolver.studentsct.constraint that return types with arguments of type Section
 Set<Section> LinkedSections.getSections(Subpart subpart)
          Return section (or sections) of a subpart of this link
 

Methods in net.sf.cpsolver.studentsct.constraint with parameters of type Section
static double SectionLimit.getEnrollmentWeight(Section section, Request request)
          Enrollment weight of a section if the given request is assigned.
static double SectionLimit.getUnreservedSpace(Section section, Request request)
          Remaining unreserved space in a section if the given request is assigned.
 

Constructors in net.sf.cpsolver.studentsct.constraint with parameters of type Section
LinkedSections(Section... sections)
          Constructor
 

Constructor parameters in net.sf.cpsolver.studentsct.constraint with type arguments of type Section
LinkedSections(Collection<Section> sections)
          Constructor
 

Uses of Section in net.sf.cpsolver.studentsct.extension
 

Methods in net.sf.cpsolver.studentsct.extension that return Section
 Section DistanceConflict.Conflict.getS1()
          First section
 Section DistanceConflict.Conflict.getS2()
          Second section
 

Methods in net.sf.cpsolver.studentsct.extension with parameters of type Section
 boolean DistanceConflict.inConflict(Section s1, Section s2)
          Return true if the given two sections are in distance conflict.
 

Constructors in net.sf.cpsolver.studentsct.extension with parameters of type Section
DistanceConflict.Conflict(Student student, Enrollment e1, Section s1, Enrollment e2, Section s2)
          Constructor
 

Uses of Section in net.sf.cpsolver.studentsct.model
 

Methods in net.sf.cpsolver.studentsct.model that return Section
 Section Section.getParent()
          Parent section of this section (can be null).
 Section Offering.getSection(long sectionId)
          Return section of the given id, if it is part of one of this offering configurations.
 Section CourseRequest.getSection(long sectionId)
          Return section of the requested courses with the given id
 

Methods in net.sf.cpsolver.studentsct.model that return types with arguments of type Section
 Set<Section> Choice.getParentSections()
          List of parent sections of sections of the instructional offering which represent this choice.
 List<Section> Subpart.getSections()
          List of sections
 Set<Section> Enrollment.getSections()
          List of sections (only for course request)
 Set<Section> Choice.getSections()
          List of sections of the instructional offering which represent this choice.
 

Methods in net.sf.cpsolver.studentsct.model with parameters of type Section
 int Section.compareTo(Section s)
          Compare two sections, prefer sections with lower penalty and more open space
 boolean CourseRequest.isSelected(Section section)
          Return true when the given section is selected (i.e., its choice is among selected choices)
 boolean CourseRequest.isWaitlisted(Section section)
          Return true when the given section is wait-listed (i.e., its choice is among wait-listed choices)
 

Constructors in net.sf.cpsolver.studentsct.model with parameters of type Section
Section(long id, int limit, String name, Subpart subpart, Placement placement, String instructorIds, String instructorNames, Section parent)
          Constructor
 

Uses of Section in net.sf.cpsolver.studentsct.report
 

Methods in net.sf.cpsolver.studentsct.report that return Section
 Section CourseSection.getSection()
          Class
 

Constructors in net.sf.cpsolver.studentsct.report with parameters of type Section
CourseSection(Course course, Section section)
          Constructor
 

Uses of Section in net.sf.cpsolver.studentsct.reservation
 

Methods in net.sf.cpsolver.studentsct.reservation that return types with arguments of type Section
 Map<Subpart,Set<Section>> Reservation.getSections()
          One or more sections on which the reservation is set (optional).
 Set<Section> Reservation.getSections(Subpart subpart)
          One or more sections on which the reservation is set (optional).
 

Methods in net.sf.cpsolver.studentsct.reservation with parameters of type Section
 void Reservation.addSection(Section section)
          Add a section (of the offering Reservation.getOffering()) to this reservation.
 



Copyright © 2014 UniTime LLC. All Rights Reserved.