/* Options: Date: 2024-12-29 02:21:34 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: InstitutionStudentsRequest.* //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="/Academic/Institution/{institution_id}/Students", Verbs="POST") public static class InstitutionStudentsRequest implements IReturn { public Integer institution_id = null; public Integer getInstitutionId() { return institution_id; } public InstitutionStudentsRequest setInstitutionId(Integer value) { this.institution_id = value; return this; } private static Object responseType = InstitutionStudentsResponse.class; public Object getResponseType() { return responseType; } } public static class InstitutionStudentsResponse extends InstitutionResponse { public ArrayList student_transfer_credentials = null; public ArrayList student_previous_degrees = null; public ArrayList getStudentTransferCredentials() { return student_transfer_credentials; } public InstitutionStudentsResponse setStudentTransferCredentials(ArrayList value) { this.student_transfer_credentials = value; return this; } public ArrayList getStudentPreviousDegrees() { return student_previous_degrees; } public InstitutionStudentsResponse setStudentPreviousDegrees(ArrayList value) { this.student_previous_degrees = value; return this; } } public static class InstitutionResponse { public ResponseStatus responseStatus = null; public Integer institution_id = null; public String institution_name = null; public String institution_previous_names = null; public String institution_other_names = null; public String institution_type = null; public String accreditation_status = null; public String accreditation_status_notes = null; public ArrayList related_institutions = null; public Date accreditation_status_changed_date = null; public String gpa_conversion = null; public String credit_hour_conversion = null; public String addr1 = null; public String addr2 = null; public String city = null; public String state = null; public String country = null; public String zip = null; public ResponseStatus getResponseStatus() { return responseStatus; } public InstitutionResponse setResponseStatus(ResponseStatus value) { this.responseStatus = value; return this; } public Integer getInstitutionId() { return institution_id; } public InstitutionResponse setInstitutionId(Integer value) { this.institution_id = value; return this; } public String getInstitutionName() { return institution_name; } public InstitutionResponse setInstitutionName(String value) { this.institution_name = value; return this; } public String getInstitutionPreviousNames() { return institution_previous_names; } public InstitutionResponse setInstitutionPreviousNames(String value) { this.institution_previous_names = value; return this; } public String getInstitutionOtherNames() { return institution_other_names; } public InstitutionResponse setInstitutionOtherNames(String value) { this.institution_other_names = value; return this; } public String getInstitutionType() { return institution_type; } public InstitutionResponse setInstitutionType(String value) { this.institution_type = value; return this; } public String getAccreditationStatus() { return accreditation_status; } public InstitutionResponse setAccreditationStatus(String value) { this.accreditation_status = value; return this; } public String getAccreditationStatusNotes() { return accreditation_status_notes; } public InstitutionResponse setAccreditationStatusNotes(String value) { this.accreditation_status_notes = value; return this; } public ArrayList getRelatedInstitutions() { return related_institutions; } public InstitutionResponse setRelatedInstitutions(ArrayList value) { this.related_institutions = value; return this; } public Date getAccreditationStatusChangedDate() { return accreditation_status_changed_date; } public InstitutionResponse setAccreditationStatusChangedDate(Date value) { this.accreditation_status_changed_date = value; return this; } public String getGpaConversion() { return gpa_conversion; } public InstitutionResponse setGpaConversion(String value) { this.gpa_conversion = value; return this; } public String getCreditHourConversion() { return credit_hour_conversion; } public InstitutionResponse setCreditHourConversion(String value) { this.credit_hour_conversion = value; return this; } public String getAddr1() { return addr1; } public InstitutionResponse setAddr1(String value) { this.addr1 = value; return this; } public String getAddr2() { return addr2; } public InstitutionResponse setAddr2(String value) { this.addr2 = value; return this; } public String getCity() { return city; } public InstitutionResponse setCity(String value) { this.city = value; return this; } public String getState() { return state; } public InstitutionResponse setState(String value) { this.state = value; return this; } public String getCountry() { return country; } public InstitutionResponse setCountry(String value) { this.country = value; return this; } public String getZip() { return zip; } public InstitutionResponse setZip(String value) { this.zip = value; return this; } } public static class StudentTransferCredentialsResponse { public ResponseStatus responseStatus = null; public Integer regent_id = null; public String uuid = null; public ArrayList studentTransferCredentialPackage = null; public ResponseStatus getResponseStatus() { return responseStatus; } public StudentTransferCredentialsResponse setResponseStatus(ResponseStatus value) { this.responseStatus = value; return this; } public Integer getRegentId() { return regent_id; } public StudentTransferCredentialsResponse setRegentId(Integer value) { this.regent_id = value; return this; } public String getUuid() { return uuid; } public StudentTransferCredentialsResponse setUuid(String value) { this.uuid = value; return this; } public ArrayList getStudentTransferCredentialPackage() { return studentTransferCredentialPackage; } public StudentTransferCredentialsResponse setStudentTransferCredentialPackage(ArrayList value) { this.studentTransferCredentialPackage = value; return this; } } public static class ExternalDegreesResponse { public ResponseStatus responseStatus = null; public PersonSimpleResponse person = null; public BigDecimal gpa = null; public ArrayList student_programs = null; public ArrayList degrees = null; public ArrayList valid_degrees = null; public ResponseStatus getResponseStatus() { return responseStatus; } public ExternalDegreesResponse setResponseStatus(ResponseStatus value) { this.responseStatus = value; return this; } public PersonSimpleResponse getPerson() { return person; } public ExternalDegreesResponse setPerson(PersonSimpleResponse value) { this.person = value; return this; } public BigDecimal getGpa() { return gpa; } public ExternalDegreesResponse setGpa(BigDecimal value) { this.gpa = value; return this; } public ArrayList getStudentPrograms() { return student_programs; } public ExternalDegreesResponse setStudentPrograms(ArrayList value) { this.student_programs = value; return this; } public ArrayList getDegrees() { return degrees; } public ExternalDegreesResponse setDegrees(ArrayList value) { this.degrees = value; return this; } public ArrayList getValidDegrees() { return valid_degrees; } public ExternalDegreesResponse setValidDegrees(ArrayList value) { this.valid_degrees = value; return this; } } }