/* Options: Date: 2024-10-06 10:25:04 Version: 8.22 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://data.regent-college.edu //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: SectionsTimetableRequest.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route(Path="/Sections/Timetable/{reporting_term}", Verbs="POST") public static class SectionsTimetableRequest implements IReturn { public String reporting_term = null; public String getReportingTerm() { return reporting_term; } public SectionsTimetableRequest setReportingTerm(String value) { this.reporting_term = value; return this; } private static Object responseType = SectionsTimetableResponse.class; public Object getResponseType() { return responseType; } } public static class SectionsTimetableResponse { public ResponseStatus responseStatus = null; public String term = null; public ArrayList notes = null; public ArrayList monday = null; public ArrayList tuesday = null; public ArrayList wednesday = null; public ArrayList thursday = null; public ArrayList friday = null; public ArrayList saturday = null; public ArrayList sunday = null; public ResponseStatus getResponseStatus() { return responseStatus; } public SectionsTimetableResponse setResponseStatus(ResponseStatus value) { this.responseStatus = value; return this; } public String getTerm() { return term; } public SectionsTimetableResponse setTerm(String value) { this.term = value; return this; } public ArrayList getNotes() { return notes; } public SectionsTimetableResponse setNotes(ArrayList value) { this.notes = value; return this; } public ArrayList getMonday() { return monday; } public SectionsTimetableResponse setMonday(ArrayList value) { this.monday = value; return this; } public ArrayList getTuesday() { return tuesday; } public SectionsTimetableResponse setTuesday(ArrayList value) { this.tuesday = value; return this; } public ArrayList getWednesday() { return wednesday; } public SectionsTimetableResponse setWednesday(ArrayList value) { this.wednesday = value; return this; } public ArrayList getThursday() { return thursday; } public SectionsTimetableResponse setThursday(ArrayList value) { this.thursday = value; return this; } public ArrayList getFriday() { return friday; } public SectionsTimetableResponse setFriday(ArrayList value) { this.friday = value; return this; } public ArrayList getSaturday() { return saturday; } public SectionsTimetableResponse setSaturday(ArrayList value) { this.saturday = value; return this; } public ArrayList getSunday() { return sunday; } public SectionsTimetableResponse setSunday(ArrayList value) { this.sunday = value; return this; } } public static class SectionTimetableNoteResponse { public String heading = null; public String body = null; public String getHeading() { return heading; } public SectionTimetableNoteResponse setHeading(String value) { this.heading = value; return this; } public String getBody() { return body; } public SectionTimetableNoteResponse setBody(String value) { this.body = value; return this; } } public static class SectionTimetableResponse { public String time = null; public Integer sortTime = null; public String course = null; public String courseSlug = null; public String desc = null; public ArrayList instructors = null; public String registrationInfo = null; public String room = null; public BigDecimal creditMinimum = null; public BigDecimal creditMaximum = null; public BigDecimal auditMinimum = null; public BigDecimal auditMaximum = null; public String getTime() { return time; } public SectionTimetableResponse setTime(String value) { this.time = value; return this; } public Integer getSortTime() { return sortTime; } public SectionTimetableResponse setSortTime(Integer value) { this.sortTime = value; return this; } public String getCourse() { return course; } public SectionTimetableResponse setCourse(String value) { this.course = value; return this; } public String getCourseSlug() { return courseSlug; } public SectionTimetableResponse setCourseSlug(String value) { this.courseSlug = value; return this; } public String getDesc() { return desc; } public SectionTimetableResponse setDesc(String value) { this.desc = value; return this; } public ArrayList getInstructors() { return instructors; } public SectionTimetableResponse setInstructors(ArrayList value) { this.instructors = value; return this; } public String getRegistrationInfo() { return registrationInfo; } public SectionTimetableResponse setRegistrationInfo(String value) { this.registrationInfo = value; return this; } public String getRoom() { return room; } public SectionTimetableResponse setRoom(String value) { this.room = value; return this; } public BigDecimal getCreditMinimum() { return creditMinimum; } public SectionTimetableResponse setCreditMinimum(BigDecimal value) { this.creditMinimum = value; return this; } public BigDecimal getCreditMaximum() { return creditMaximum; } public SectionTimetableResponse setCreditMaximum(BigDecimal value) { this.creditMaximum = value; return this; } public BigDecimal getAuditMinimum() { return auditMinimum; } public SectionTimetableResponse setAuditMinimum(BigDecimal value) { this.auditMinimum = value; return this; } public BigDecimal getAuditMaximum() { return auditMaximum; } public SectionTimetableResponse setAuditMaximum(BigDecimal value) { this.auditMaximum = value; return this; } } public static class SectionTimetableInstructorResponse { public String instructorName = null; public String instructorSlug = null; public String getInstructorName() { return instructorName; } public SectionTimetableInstructorResponse setInstructorName(String value) { this.instructorName = value; return this; } public String getInstructorSlug() { return instructorSlug; } public SectionTimetableInstructorResponse setInstructorSlug(String value) { this.instructorSlug = value; return this; } } }