com.endercrest.uwaterlooapi.awards.models.AwardBase Maven / Gradle / Ivy
package com.endercrest.uwaterlooapi.awards.models;
import com.google.gson.annotations.SerializedName;
import java.util.List;
/**
* Created by Thomas Cordua-von Specht on 12/1/2016.
*/
public class AwardBase {
private int id;
private String title;
private String status;
private String value;
private List type;
private String description;
private List citizenship;
private List programs;
private AwardGraduate.AwardApplication application;
private AwardGraduate.AwardDeadline deadlines;
private List links;
private String contact;
private int vid;
private String link;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
public List getType() {
return type;
}
public void setType(List type) {
this.type = type;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public List getCitizenship() {
return citizenship;
}
public void setCitizenship(List citizenship) {
this.citizenship = citizenship;
}
public List getPrograms() {
return programs;
}
public void setPrograms(List programs) {
this.programs = programs;
}
public AwardApplication getApplication() {
return application;
}
public void setApplication(AwardApplication application) {
this.application = application;
}
public AwardDeadline getDeadlines() {
return deadlines;
}
public void setDeadlines(AwardDeadline deadlines) {
this.deadlines = deadlines;
}
public List getLinks() {
return links;
}
public void setLinks(List links) {
this.links = links;
}
public String getContact() {
return contact;
}
public void setContact(String contact) {
this.contact = contact;
}
public int getVid() {
return vid;
}
public void setVid(int vid) {
this.vid = vid;
}
public String getLink() {
return link;
}
public void setLink(String link) {
this.link = link;
}
public class AwardDeadline{
private List term;
private List application;
private String extended;
public List getTerm() {
return term;
}
public void setTerm(List term) {
this.term = term;
}
public List getApplication() {
return application;
}
public void setApplication(List application) {
this.application = application;
}
public String getExtended() {
return extended;
}
public void setExtended(String extended) {
this.extended = extended;
}
}
public class AwardApplication{
private List type;
@SerializedName("enrollment_year")
private List enrollmentYear;
private List eligibility;
private List instructions;
private List additional;
public List getType() {
return type;
}
public void setType(List type) {
this.type = type;
}
public List getEnrollmentYear() {
return enrollmentYear;
}
public void setEnrollmentYear(List enrollmentYear) {
this.enrollmentYear = enrollmentYear;
}
public List getEligibility() {
return eligibility;
}
public void setEligibility(List eligibility) {
this.eligibility = eligibility;
}
public List getInstructions() {
return instructions;
}
public void setInstructions(List instructions) {
this.instructions = instructions;
}
public List getAdditional() {
return additional;
}
public void setAdditional(List additional) {
this.additional = additional;
}
}
}