Interface EnrollmentSet


  • public interface EnrollmentSet
    Defines a group of students who are somehow associated with a CourseOffering or a Section for credit. Defines who is allowed to submit the final grade for this student, and what the grade is for.
    Author:
    Josh Holtzman
    • Method Detail

      • getEid

        String getEid()
        A unique enterprise id
        Returns:
      • setEid

        void setEid​(String eid)
      • getAuthority

        String getAuthority()
        What authority defines this object?
        Returns:
      • setAuthority

        void setAuthority​(String authority)
      • getTitle

        String getTitle()
        The title
        Returns:
      • setTitle

        void setTitle​(String title)
      • getDescription

        String getDescription()
        A description
        Returns:
      • setDescription

        void setDescription​(String description)
      • getCategory

        String getCategory()
        A category
        Returns:
      • setCategory

        void setCategory​(String category)
      • getDefaultEnrollmentCredits

        String getDefaultEnrollmentCredits()
        The default credits an Enrollment should have, if not specified by the Enrollment itself.
        Returns:
      • setDefaultEnrollmentCredits

        void setDefaultEnrollmentCredits​(String defaultEnrollmentCredits)
      • getOfficialInstructors

        Set<String> getOfficialInstructors()
        The official grader(s) for this EnrollmentSet.
        Returns:
      • setOfficialInstructors

        void setOfficialInstructors​(Set<String> officialInstructors)
      • setCourseOffering

        void setCourseOffering​(CourseOffering courseOffering)