Class CourseTaughtCtype


  • public class CourseTaughtCtype
    extends Object
    Corresponding to "service:service-category[@code='S204']"

    Java class for course-taught-ctype complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="course-taught-ctype">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="start-date" type="{http://www.cienciavitae.pt/ns/common}date-ctype"/>
             <element name="end-date" type="{http://www.cienciavitae.pt/ns/common}date-ctype" minOccurs="0"/>
             <element name="academic-session" type="{http://www.cienciavitae.pt/ns/common}string-555-stype"/>
             <element name="course-title" type="{http://www.cienciavitae.pt/ns/common}string-255-stype" minOccurs="0"/>
             <element name="course-level" type="{http://www.cienciavitae.pt/ns/service}course-level-ctype" minOccurs="0"/>
             <element name="course-code" type="{http://www.cienciavitae.pt/ns/service}course-code-ctype" minOccurs="0"/>
             <element name="section" type="{http://www.cienciavitae.pt/ns/common}string-555-stype" minOccurs="0"/>
             <element ref="{http://www.cienciavitae.pt/ns/common}institutions" minOccurs="0"/>
             <element name="number-of-students" type="{http://www.cienciavitae.pt/ns/common}int-4-stype" minOccurs="0"/>
             <element name="number-of-credits" type="{http://www.cienciavitae.pt/ns/common}string-7-stype" minOccurs="0"/>
             <element name="lecture-hours-per-week" type="{http://www.cienciavitae.pt/ns/common}string-7-stype" minOccurs="0"/>
             <element name="tutorial-hours-per-week" type="{http://www.cienciavitae.pt/ns/common}string-7-stype" minOccurs="0"/>
             <element name="lab-hours-per-week" type="{http://www.cienciavitae.pt/ns/common}string-7-stype" minOccurs="0"/>
             <element name="other-contact-hours-per-week" type="{http://www.cienciavitae.pt/ns/common}string-7-stype" minOccurs="0"/>
             <element name="co-instructors" type="{http://www.cienciavitae.pt/ns/common}authors-ctype" minOccurs="0"/>
             <group ref="{http://www.cienciavitae.pt/ns/common}research-classifications-keywords-group"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • CourseTaughtCtype

        public CourseTaughtCtype()
    • Method Detail

      • getStartDate

        public DateCtype getStartDate()
        Gets the value of the startDate property.
        Returns:
        possible object is DateCtype
      • setStartDate

        public void setStartDate​(DateCtype value)
        Sets the value of the startDate property.
        Parameters:
        value - allowed object is DateCtype
      • getEndDate

        public DateCtype getEndDate()
        Gets the value of the endDate property.
        Returns:
        possible object is DateCtype
      • setEndDate

        public void setEndDate​(DateCtype value)
        Sets the value of the endDate property.
        Parameters:
        value - allowed object is DateCtype
      • getAcademicSession

        public String getAcademicSession()
        Gets the value of the academicSession property.
        Returns:
        possible object is String
      • setAcademicSession

        public void setAcademicSession​(String value)
        Sets the value of the academicSession property.
        Parameters:
        value - allowed object is String
      • getCourseTitle

        public String getCourseTitle()
        Gets the value of the courseTitle property.
        Returns:
        possible object is String
      • setCourseTitle

        public void setCourseTitle​(String value)
        Sets the value of the courseTitle property.
        Parameters:
        value - allowed object is String
      • setCourseLevel

        public void setCourseLevel​(CourseLevelCtype value)
        Sets the value of the courseLevel property.
        Parameters:
        value - allowed object is CourseLevelCtype
      • setCourseCode

        public void setCourseCode​(CourseCodeCtype value)
        Sets the value of the courseCode property.
        Parameters:
        value - allowed object is CourseCodeCtype
      • getSection

        public String getSection()
        Gets the value of the section property.
        Returns:
        possible object is String
      • setSection

        public void setSection​(String value)
        Sets the value of the section property.
        Parameters:
        value - allowed object is String
      • setInstitutions

        public void setInstitutions​(InstitutionsCtype value)
        Sets the value of the institutions property.
        Parameters:
        value - allowed object is InstitutionsCtype
      • getNumberOfStudents

        public Integer getNumberOfStudents()
        Gets the value of the numberOfStudents property.
        Returns:
        possible object is Integer
      • setNumberOfStudents

        public void setNumberOfStudents​(Integer value)
        Sets the value of the numberOfStudents property.
        Parameters:
        value - allowed object is Integer
      • getNumberOfCredits

        public String getNumberOfCredits()
        Gets the value of the numberOfCredits property.
        Returns:
        possible object is String
      • setNumberOfCredits

        public void setNumberOfCredits​(String value)
        Sets the value of the numberOfCredits property.
        Parameters:
        value - allowed object is String
      • getLectureHoursPerWeek

        public String getLectureHoursPerWeek()
        Gets the value of the lectureHoursPerWeek property.
        Returns:
        possible object is String
      • setLectureHoursPerWeek

        public void setLectureHoursPerWeek​(String value)
        Sets the value of the lectureHoursPerWeek property.
        Parameters:
        value - allowed object is String
      • getTutorialHoursPerWeek

        public String getTutorialHoursPerWeek()
        Gets the value of the tutorialHoursPerWeek property.
        Returns:
        possible object is String
      • setTutorialHoursPerWeek

        public void setTutorialHoursPerWeek​(String value)
        Sets the value of the tutorialHoursPerWeek property.
        Parameters:
        value - allowed object is String
      • getLabHoursPerWeek

        public String getLabHoursPerWeek()
        Gets the value of the labHoursPerWeek property.
        Returns:
        possible object is String
      • setLabHoursPerWeek

        public void setLabHoursPerWeek​(String value)
        Sets the value of the labHoursPerWeek property.
        Parameters:
        value - allowed object is String
      • getOtherContactHoursPerWeek

        public String getOtherContactHoursPerWeek()
        Gets the value of the otherContactHoursPerWeek property.
        Returns:
        possible object is String
      • setOtherContactHoursPerWeek

        public void setOtherContactHoursPerWeek​(String value)
        Sets the value of the otherContactHoursPerWeek property.
        Parameters:
        value - allowed object is String
      • getCoInstructors

        public AuthorsCtype getCoInstructors()
        Gets the value of the coInstructors property.
        Returns:
        possible object is AuthorsCtype
      • setCoInstructors

        public void setCoInstructors​(AuthorsCtype value)
        Sets the value of the coInstructors property.
        Parameters:
        value - allowed object is AuthorsCtype
      • getKeywords

        public KeywordsCtype getKeywords()
        Gets the value of the keywords property.
        Returns:
        possible object is KeywordsCtype
      • setKeywords

        public void setKeywords​(KeywordsCtype value)
        Sets the value of the keywords property.
        Parameters:
        value - allowed object is KeywordsCtype