|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |